modificare chiamata ajax di una form

1 contenuto / 0 new
modificare chiamata ajax di una form

Salve a tutti ,
spero possiate aiutarmi perchè è da giorni che ci sbatto la testa ...

Io ho una form con un mio
form id='mia_form'.
All'interno ho attaccato un campo di un nodo che mi crea un 'altra form con submit
(entity reference view widget sample view )=> questa crea un overlay con una form che mi fa scegliere alcuni elementi ..poi una volta premuto il submit mi ritorna alla mia form originale.

function my form($form,$form_state){
$form['#prefix'] = '<div id="mia_form">';
    $form['#suffix'] = '</div>';
field_attach_form('node', $mynode, $form, $form_state, NULL,array('field_name' => 'field_miocampo'));
}

quello che vorrei fare adesso è modifcare il submit/chiamata ajax della form in overlay in modo da fare il rebuilt di tutta la mia form_id

miomodulo_form_views_form_entityreference_view_widget_sample_entityreference_view_widget_1_alter(&$form, &$form_state){
$form['#submit'][] ='funzione';  // dovre far qui il rebuild della mia form_id
}
function funzione($form, $form_state){
}

ho provato diverse strade ma non ne vengo fuori

spero qualcuno sappia aiutarmi .

grazie

Drupal Version: