0

目前我对我的每一个表行得到的是

<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"}]}

提前感谢您的帮助。

4

1 回答 1

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']); }
于 2013-05-14T20:52:36.943 回答