我正在使用引导程序构建一个 ASP.NET Web 应用程序,并且我正在尝试实现预输入并遇到问题。我试着按照这个例子:http: //jcherryhomes.com/post/2012/12/03/ASPNET-MVC-Using-Twitter-Bootstrap-Typeahead-via-Ajax.aspx
我收到一个 javascript 错误:在 localhost:10681/Content/assets/js/bootstrap-typeahead.js 中的第 240 行第 13 列出现未处理的异常
0x800a138f - JavaScript 运行时错误:无法获取未定义或空引用的属性“hasOwnProperty”
这是我的代码:
<script type="text/javascript">
$(function () {
$('#typeahead').typeahead({
source: function (term, process) {
var url = '@Url.Content("~/Maintenance/GetDistributors")';
return $.getJSON(url, { term: term }, function (data) {
return process(data);
});
}
});
})
</script>
<input type="text" name="names" value="" id="typeahead" data-provide="typeahead" />