私は次のjQueryを持っています:
$.fn.dataTableExt.afnSortData['dom-text'] = function (oSettings, iColumn) {
var aData = [];
$('td:eq(' + iColumn + ') input', oSettings.oApi._fnGetTrNodes(oSettings)).each(function () {
aData.push(this.value);
});
return aData;
}
これを使用して、td 要素の入力値を取得しています。
ただし、私の HTML は次のようになります。
<td id="tempRowKey_117" class=" sorting_1" data-rk="100001">
<input type="text" value="10.0.1" id="TempRowKey_117">
</td>
入力の値ではなくdata-rkの値を取得するように jQuery を変更するにはどうすればよいですか?
つまり、「10001」を取得したい