Tienes que tomar en cuenta que, al hacerlo de esta forma, también cambiará la manera en la que recibes los datos. Ahora es un objeto JSON que contiene arrays. En el ejemplo que te pasé hago eso. Échale un ojo para que veas cómo lo hago y si no quieres usar el método
$.ajax
ni el
select
del
autocomplete
, mira los otros
eventos y métodos que ofrece dicho widget. Quizá uno de ellos te puede servir.
Saludos