1
我使用jQuery的數據表,並在fnCreatedRow功能,我創造這樣的行:jQuery的TD:EQ(ID)忽略子表
fnCreatedRow: function (nRow, aData, iDataIndex) {
var e = Object.keys(aData);
$('td:eq(0)', nRow).html("<label id='lbl_" + e[0] + "' class='display-mode'>" + aData[e[0]] + "</label>");
$('td:eq(1)', nRow).html("<label id='lbl_" + e[1] + "' class='display-mode'>" + aData[e[1]] + "</label>");
$('td:eq(2)', nRow).html("<label id='lbl_" + e[2] + "' class='display-mode'>" + aData[e[2]] + "</label>");
但問題是,如果我有表與其他表內再次在aData [e [1]]中,td:eq(2)不適用於下一個單元格,而是適用於嵌套表格中的單元格。
所以,我怎麼可以肯定的是$(「TD:EQ(ID)」總是適用於只是第一TR
啊,本來工作就像一個魅力:)臨屋你好! – stibay 2014-10-22 08:41:08
@stibay你非常歡迎! – undefined 2014-10-22 08:42:35