我已經得到了與本地數據源,但不是遠程工作。它使用Jquery庫,我遵循Jquery UI站點上的說明。這是我有的代碼(不起作用)。任何人都可以a)修改這段代碼來工作b)顯示一個工作例子的代碼?感謝:JQuery自動完成和ASP .NET MVC數據庫作爲數據源
JQUERY
$('#countries').autocomplete({
source: "/Trip/Lookup",
minLength: 0,
focus: function (event, ui) {
$('#countries').val(ui.item.label);
return false;
},
select: function (event, ui) {
return false;
}
}).data("autocomplete")._renderItem = function (ul, item) {
return $("<li></li>")
.data("item.autocomplete", item)
.append("<a>" + item.label + "</a>")
.appendTo(ul);
};
的ActionResult
public ActionResult Lookup(string q, int limit)
{
List<DestinationVM> list = new List<DestinationVM>();
list.Add(new DestinationVM { Destination = "England", Cost = 12 });
list.Add(new DestinationVM { Destination = "New Zealand", Cost = 10 });
list.Add(new DestinationVM { Destination = "Australia", Cost = 8 });
var data = from s in list select new { s.Destination, s.Cost };
return Json(data);
}
可能重複[我如何調試我的JavaScript代碼?](http://stackoverflow.com/questions/988363/how-can-i-debug-my-javascript-code) – Liam 2015-09-10 13:49:10