Şehirlerin yerel bir veritabanında arama yapmak için jQuery Otomatik Tamamlama özelliğini kullanıyorum. (Bu facebook'ta çalışır gibi)Otomatik olarak ilk jquery UI sonucunu seçin
$('#txt_search_city').autocomplete({
source: url,
delay: 0,
autoFocus: true,
select: function(event, ui) {
$("#id_city").val(ui.item.id);
$(this).closest('form').submit();
},
focus: function(event, ui) { event.preventDefault(); }
});
İlk döndürülen değeri istiyorum varsayılan olarak seçilecek: İşte koddur. Yani esasen, sadece isabetli iseler, ilk sonucun seçimini tetikleyeceklerdir.
autoFocus: true
'un yaptıklarını düşündüm ama işe yaramadı. Hataların gösterilmemesi, ilk sonucun seçilmemesi.
Düşünceler? Bu modası geçmiş gibi görünüyor
$('#txt_search_city').autocomplete({
source: url,
delay: 0,
autoFocus: true,
select: function(event, ui) {
$("#id_city").val(ui.item.id);
$(this).closest('form').submit();
},
focus: function(event, ui) { event.preventDefault(); }
});
Bana iyi görünüyor. . . : P – daxnitro