Can I call two callback function in one ajax call?
You can't do that directly. Instead, use a function that calls the two other functions.

'#ajax' =&gt; array(

  'callback' =&gt; 'my_callbacks_wrapper',
) 
...


Then:

my_callbacks_wrapper($form, $form_state) {

  $first_callback_processed_form = first_callback($form, $form_state);

  $second_callback_processed_form = second_callback($first_callback_processed_form, $form_state);

  return $second_callback_processed_form;

}


Make sure your callbacks don't interfere.