我使用的代碼從以下鏈接第二次:MVC 4 Webgrid IE 10你想打開還是保存EfficientPaging.json?當點擊列
當我在列標題名稱點擊它第一次排序列遞增。但是當我第二次點擊列標題名時,它會問我「你想打開還是保存EfficientPaging.json?」
此外,我嘗試了下面的解決方案,但它返回一個頁面,第二列標題點擊文本。
IE9 JSON Data "do you want to open or save this file"
我使用的代碼從以下鏈接第二次:MVC 4 Webgrid IE 10你想打開還是保存EfficientPaging.json?當點擊列
當我在列標題名稱點擊它第一次排序列遞增。但是當我第二次點擊列標題名時,它會問我「你想打開還是保存EfficientPaging.json?」
此外,我嘗試了下面的解決方案,但它返回一個頁面,第二列標題點擊文本。
IE9 JSON Data "do you want to open or save this file"
我最終使用pagedlistpager助手進行頁面的分頁,排序和過濾。
很難說不用下載和本地建立整個代碼,但我可以告訴你,下面的jQuery的方法是沒有得到正確應用到正在從第二個呼叫返回頭鏈接getPageData(即,第一次單擊標題時所進行的調用)。相反,.header a
元素上的鏈接只是直接轉到服務器以獲取JSON結果。我會從那裏開始。
$(".header a").live("click", function (e) {
var Parameters = e.target.search;
var sort = getParameterByName("sort", Parameters);
var sortdir = getParameterByName("sortdir", Parameters);
$("#hdnSort").val(sort);
$("#hdnSortDir").val(sortdir);
getPageData(e, d, "First");
return false;
});