0
我有一個代碼:數據表服務器端處理
function prepareListCustomer() {
var req;
req = new AjaxAdapter;
req.dataType = 'json';
return req.query('GET', LIST_CUSTOMER_URL, {rowsOnPage: k, page: l}, function(responseServer, status, xhr) {
listCustomer = responseServer.dataListCustomer;
l = l + 1;
}, function(jqXHR, textStatus, errorThrown) {
var exception;
exception = jQuery.parseJSON(jqXHR.responseText);
return showError(exception);
});
}
function prepareDataTable() {
$('#displayData').dataTable({
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": LIST_CUSTOMER_URL
"fnServerData": function (sSource, aoData, fnCallback, oSettings) {
oSettings.jqXHR = $.ajax({
"dataType": 'json',
"type": "GET",
"url": LIST_CUSTOMER_URL,
"data": {rows: k, pages: l},
"success": prepareListCustomer
});
}
});
}
功能prepareListCustomer()將數據寫入到listCustomre。我想在prepareDataTable中顯示這些數據,怎麼樣? 我想使用服務器端處理。在listCustomer我喜歡JSON:
{
"rowsPerPage": 10,
"page": 1,
"total": 100,
"rows": [
{
"id": 1,
"name": "nazwa1"
},
{
"id": 2,
"name": "nazwa2"
},
{
"id": 3,
"name": "nazwa3"
}
]
}
我讀書http://datatables.net/examples/data_sources/server_side.html但我不知道如何實現我的代碼?