-1
我使用的是datatables plugin,並且在添加啓用服務器端處理之前,一切正常。使用服務器端處理時的數據表警告
表中的所有行一起出現在頁面上,沒有CSS和邊框,也沒有搜索查詢工作。
「DataTables警告:服務器的JSON數據無法解析,這是由JSON格式錯誤引起的。」
我只是使用綁定到gridview的SQL數據源。
$(document).ready(function() {
var oTable = $('#GridView1').GridviewFix({ header: "headerStyle", row: "rowStyle", footer: "footerStyle" }).dataTable({
"bServerSide": true,
"sAjaxSource": "WebForm4.aspx",
"sPaginationType": "full_numbers",
"oLanguage": {
"sSearch": "Search all columns:"
}});
我使用螢火看到我的JSON數據但無論是螢火蟲或招潮蟹未檢測到JSON數據。
我是否必須將sql數據轉換爲JSON格式? 我該怎麼辦?我試圖在他們的網站上發佈,但沒有運氣。
每個有類似問題的人都會看到從服務器獲得JSON響應,但在我的情況下沒有。
最重要的部分是從服務器返回JSON。編輯您的問題以包含該方法以及在調試服務器端調用**時看到的**值。 – 2012-04-27 22:15:23
@ p.campbell 服務器沒有返回json。正如我所說,沒有JSON選項卡出現在Firebug中,客戶端和服務器的JSON選項卡對於Fiddler.Sso沒有返回。因此沒有返回JSON值。 – 2012-04-27 22:19:14
這正是我所說的。調試您的服務器端問題,以確定爲什麼不返回JSON。編輯您的問題以顯示服務器端發生了什麼。 – 2012-04-27 22:20:13