1
此功能不能正常工作,請幫助我,我需要自動完成建議的文本框中輸入數據jQuery的建議值是不工作
$('#BrandName').autocomplete({
source: function (request, response) {
$.getJSON("/DataCollection/SuggestBrandName?term=" + request.term, function (data) {
response(data);
});
},
minLength: 1,
delay: 100
});
我的JSON結果
public JsonResult SuggestProduct(string term)
{
var DataBase = new DataBaseEntities();
var allProduct = DataBase.Tbltables.Select(s => s.BrandName).ToList();
var getAutocomplete = allProduct.Where(item => item.ToUpper().StartsWith(term.ToUpper())).Distinct().ToList();
DataBase.Dispose();
return Json(getAutocomplete, JsonRequestBehavior.AllowGet);
}
你在'$(document).ready'裏面做了嗎? –
是的,我使用$(document).ready –
不確定,但你可能不得不調用你的函數不只是一個URL。 – putvande