目前我对每一个表格行的反对是
<tr id="123" class="odd" data-title="abc">
我正在使用
添加数据标题属性 "fnCreatedRow": function (nRow, aData, iDataIndex) {
$(nRow).attr('data-title', 'abc'); }
我想要完成的是获取表格行中数据标题属性的值而不是abc,是他们在数据表中执行此操作的任何方式吗?我的数据来自于服务器端
{"sEcho":"1","iTotalRecords":193,"iTotalDisplayRecords":193,"aaData":[{"UserId":0,"DT_RowId":123, "Data_Title": "Test"}]}
提前感谢您的帮助。
答案 0 :(得分:3)
试试这个: -
假设aData
为{"UserId":0,"DT_RowId":123, "Data_Title": "Test"}
"fnCreatedRow": function (nRow, aData, iDataIndex) {
$(nRow).attr('data-title', aData['Data_Title']); }
如果a是完整的,则json {"sEcho":"1","iTotalRecords":193,"iTotalDisplayRecords":193,"aaData":[{"UserId":0,"DT_RowId":123, "Data_Title": "Test"}]}
和iDataIndex
是数组中记录的索引,然后: -
然后: -
$(nRow).attr('data-title', aData['aaData'][iDataIndex]['Data_Title']); }