-2
我正在研究一個MVC web應用程序。因爲我的一個網頁(Say PageX)在禁用@Scripts.Render("~/bundles/jquery")
,_Layout.cshtml
並在PageX中啓用時無法正常工作。@ Html.ActionLink不工作在MVC當jQuery在另一個頁面中使用
當PageX
加載時,運行jquery
並加載數據,_Layout.shtml
的標籤0123'不起作用。它只在初始頁面加載期間工作。
我該怎麼做才能使它工作?
在PageX
,下面的腳本運行時負載datatable
:
$(document).ready(function() {
$('li[data-toggle="tab"]').on('shown.table1.tab', function (e) {
$.fn.dataTable.tables({visible: true, api: true}).columns.adjust();
});
var t = $('#example').removeAttr('width').DataTable({
code here
}).draw();
});
的標籤,是PageX
部分加載數據後仍能正常工作。僅從_Layout.shtml
標籤不起作用
'@ Html.ActionLink()'無關的jQuery但如果你有它(如您的標籤插件)相關的腳本,然後你需要證明。你的代碼 –
我看到了一個類似的bug:http://stackoverflow.com/questions/6673821/how-can-i-preventdefault-on-html-actionlink –
你是什麼意思一個bug。'ActionLink()'只是創建一個''標籤。如果有些東西不適合你,那麼它就是**你**代碼中的一個錯誤。 –