目前我得到的每一个表行
<tr id="123" class="odd" data-title="abc">
我正在使用
添加data-title属性 "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"}]}
提前感谢您的帮助。
试试这个:-
假设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
是数组中记录的索引,那么:-
then:-
$(nRow).attr('data-title', aData['aaData'][iDataIndex]['Data_Title']); }