你好!
我在外部 js 文件中声明函数:
$(function () {
$('[data-provide=typeahead]').each(function () {
var self = $(this);
self.typeahead({
source: function (term, process) {
var url = self.data('url');
console.log(url);
return $.getJSON(url, { term: term }, function (data) {
return process(data);
});
}
});
});
});
但它不起作用。进入该功能后,它不会继续绕过内容。
部分母版页上的链接:
...
<script src="~/Scripts/Login.js?v.3.0"></script>
...
<div class="container">
@RenderBody()
</div>
...
只有当我将此代码直接放在页面上时,它才会开始工作。
有什么问题?
谢谢!