こんにちは!
extern 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>
...
このコードをページに直接配置した場合にのみ機能し始めます。
何が問題ですか?
ありがとう!