我试图在 mvc 4 中实现 typeahead。
(我包括了预先输入的 js 和 css。)
我使用这个 ajax 方法来获取列表
$(function() {
// get your list
$.getJSON('/Main/GetServiceNames', function (allData) {
$('#servicename').typeahead({source: allData});
});
});
这是 ajax 请求的结果:
["RetrieveDocument","PublishDocument","PublishFeedback","PublishSurvey","RetrievePartner","RetrieveLabelDocuments","RPCRetrieveZipCode","ESB2InfraService","PublishTest","PublishPolcy"]
但由于某种原因,结果不会绑定到#servicename Html 输入
这是我试图绑定的html,并且没有显示任何列表。
<input type="text" class="form-control" placeholder="servicename" id="servicename" data-provide="typeahead">
编辑:我设法在这里typeahead fiddel创建了同样的错误
谢谢
三木