Yo la verdad es que nunca he utilizado el widget de autocomplete. Una pregunta, el
$_POST["name"] y el
$_POST["email"] están definidas cuando envías el formulario?
Una cosa que me llama la atención es el
ui.item.id_usuario y
ui.item.email. El objeto
ui.item no se muy bien como funciona, pero según la documentación oficial, tiene 2 propiedades:
label y
value:
Cita: ui
Type: Object
item
Type: Object
An Object with label and value properties for the selected option.
Documentación oficial
Es posible que te este dando error el
Javascript por eso.