即时消息当前正在使用
DataTables.js
用PHP编写服务器站点数据源。
{iTotalDisplayRecords:777,sEcho:0,aaData:[[row1],[row2],[row3]}
现在,我想添加一个附加的安全层,对来自服务器的响应进行加密,并在数据表接收到响应后对其进行解密。
即时消息使用
this solution
在客户端,我有:
function datatable_init (source) {
$.getJSON(source, function(data) {
decryptedContent = JSON.parse(CryptoJSAesDecrypt(âpasswordâ, data));
oTable = $(âdtableâ).dataTable({
âbProccesingâ: false,
âbServerSide: true,
//âsAjaxSourceâ: source,
âdataâ: decryptedContent
...
});
âsAjaxSourceâ
到
âdataâ
因为它现在是不同的数据源类型,需要不同类型的datatable JSON格式:
我不能通过
iTotalDisplayRecords
有没有一种方法可以继续向datatable提供JSON的服务器端格式,但将其作为本地JS对象/数组提供?
附笔。
我的另一个想法是对表中的每一行进行加密/解密,但这可能会更加复杂和缓慢