我想在同一頁上的多個表之間共享相同的數據源(JSON
Javascript變量),每個過濾器都像這樣:Jquery Datatables過濾器(如'where'子句)同一頁上的每個表相同的JS數據
包括從數據源只有數據,其中柱的「id」 ==表HTML屬性的「id」
無需實現AJAX
呼叫,是有可能從數據表函數中濾除實時JS源數據(即能夠訪問外部數據屬性)?
這是我的實際代碼:
var $tabella = $('table.tabellaDanno').DataTable({
"data": dannoRelazioneJs,
"info": false,
"paging": false,
"searching": false,
"columns": [
{
"data": "descrizione",
"render": function(data) {
return "<div contentEditable=\"true\">" + data + "</div>";
}
},
{"data": "um"},
{"data": "quantita"},
{"data": "costoUnitario"},
{"data": "totaleNuovo"},
{"data": "statoUso"},
{"data": "totaleUso"},
{
"data": null,
"render": function(data) {
return "<a class=\"btn btn-danger\" name=\"eliminaRigaDanno\" title=\"Elimina Danno\" id=\""+data.id+"\"><span class=\"glyphicon glyphicon-minus-sign\"></span></a>"
}
}
]
})
謝謝您的閱讀, 亞歷
你可以試試我的yadcf插件,嘗試使用[initMultipleTables](https://github.com/vedmack/yadcf/blob/master/jquery.dataTables.yadcf.js#L328),看看[它的行動] (http://yadcf-showcase.appspot.com/dom_multi_columns_tables_1.10.html) – Daniel