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