我有一個JQuery表分揀機尋呼機插件的問題。 我想用AJAX調用使用分頁。在大多數情況下,它似乎工作正常,但我無法使分揀工作。與AJAX的JQuery表分揀機尋呼機 - 排序不工作好
的問題是,當請求時它總是看起來像(假設從例子中的代碼here):
http:/mydatabase.com?page=0&size=100&{sortList:col}
就像最後一個參數{sortList:col}
不會真正適當的排序列代替。
如果我讀的例子正確的sortList = [[2,0],[3,0]]
請求實際上應該是這樣的:
http:/mydatabase.com?page=0&size=100&col[2]=0&col[3]=0
但在我的情況下,它永遠不會是。另外,當我點擊標題進行排序,但沒有請求。
有什麼我在鏈接的例子中失蹤?
編輯
我的問題的第一部分已經通過用最新版本替換插件解決。
對於第二部分,單擊(排序)列時仍無法獲得請求。 ajaxProcessing函數與示例here中的幾乎完全相同,只有標題變量被重命名。
由於Mottie sugested我從AJAX調用(MS MVC JsonResult)發佈的示例結果:
{
"total_rows":1,
"headers":["Id.","Date","User name","File name","status","Hash","Link"],
"rows":[
{
"Id":"21",
"ReceiveDate":"02.12.2012",
"UserName":"John Doe",
"FileName":"test.txt",
"Status":"",
"Hash":"4A71FD2E12F7E04ED0C04E17476BD1BC5F823C8F",
"FileNameLink":"\u003ca style=\"padding-left:10px\" href=\"GetFile?Id=21&fileName=test.txt\"\u003eSave\u003c/a\u003e"
}]
}
問候
您確定您使用的是最新版本的tablesorter嗎?它目前是v2.5.2。 – Mottie
對,我們有版本2.1.7 ...從來沒有想過版本可能是一個問題,因爲在文檔中說2.0.32。愚蠢的我:)無論如何,現在我得到col屬性設置好,但是有沒有辦法觸發一個AJAX請求時,點擊標題執行?例如,當我在上面的例子上點擊標題「District」時,我想要一個請求'http:/mydatabase.com?page = 0&size = 100&col [3] = 0',並且當再次點擊'http:/ mydatabase。 COM?頁= 0&大小= 100&COL [3] = 1'? – pierch
對不起,我在v2.4.5中添加了'{sortList:col}',我忘記了添加一個註釋。你能分享你的'ajaxProcessing'函數和一個基本的ajax結果嗎? – Mottie