napisalem taki skrypt ale autocomplet 0 reakcji.
prosze o podpowiedź.
var auto = function onkkey() { var nazwa = $("#miej").val(); var miej = []; $.ajax({ type : "POST", url : "obobter.php", dataType : 'json', data : { nazwa : nazwa, }, success : function(json) { for(i=0; i<json.length; i++) { //tworzymy optiony miej[i] = json[i]['miasto']; } }, complete : function(r) { //ten fragment wykona się po ZAKONCZENIU połączenia //"r" to przykładowa nazwa zmiennej, która zawiera dane zwrócone z serwera }, error: function(error) { //ten fragment wykona się w przypadku BŁĘDU $("#rezultat").html("!!"+error); } }); return miej; } $( "#miej" ).autocomplete({ source: auto });