3

jQueryDataTablesをmvcアプリにプラグインするさまざまな方法を試してきました。http://datatables.net/blog/Microsoft_CDNを読んだ後、DataTableを起動して実行するための最も簡単な方法はMicrosoftのCDNを使用することであると判断しました。

ブログの例にある正確なコードをコピーしてIndex.vbhtmlに貼り付けましたが、「$( "#example")。dataTableは関数ではありません」と表示されます。DataTableデバッガーも使用してみましたが、ページにDataTableが見つかりません。

私はASP.netの初心者であり、どこにも同様の問題は見つかっていないため、問題は私が見落としている単純なものだと感じています。それで、これがばかげた質問であるならば、私は前もって謝罪します、しかしどんな助けでも大いに感謝されます。

4

1 に答える 1

3

異なるバージョンのjqueryとの競合が疑われます。CDNのバージョンとMVCサイトにバンドルされているjqueryのバージョンが競合している可能性があります。

/Views/Shared/_Layout.vbhtml(またはC#の場合は_Layout.cshtml)で次の行を確認してください。

@Scripts.Render("~/bundles/jquery")

コメントアウトして再試行してください。機能する場合は、競合でした。

于 2012-07-09T14:40:44.893 に答える