سلام.
من دستور زیر رو برای auto complete با jquery نوشتم.
مشکلی که دارم اینه که وقتی یک بار سرچ می کنم و گزینه مدنظرم رو انتخاب مب کنم، اگه همون گزینه رو حذف کنم و مجدد سرچ کنم، دیگه اجازه انتخاب از بین گزینه هایی که سرچ کرده و آورده رو به من نمیده. هر چی روشون کلیک می کنم گزینه ای انتخاب نمیشه
ممنون میشم کمکم کنید
$(document).ready(function () {
$("#ProductNService").autocomplete(
{
autoFocus: true,
minLength: 3, // set minimum of 4 characters before search executes.
delay: 500, // wait 1 second after keystroke before search executes.
source: function (request, response) {
$.ajax({
url: '@Url.Action("GetJsonRecords", "ProductNService")',
type: "POST",
dataType: "json",
data: { term: request.term },
success: function (data) {
response($.map(data, function (item) {
return { label: item.Title, value: item.Title,id: item.Id};
}))
}
});
},
select: function (event, result) {
$("#ProductNServiceID").val(result.item.id);
//return;
}
});
})