2 つの状況のいずれかで、datatables.js 行のチェックボックスを取得しようとして問題が発生しています。
以下のコードでは、ハンドラ関数で chkCtrl.name が定義されていません。
$("table#tblAssays tbody tr").each(function (index) {
if ($.trim($(this).find('td:eq(9)').text()) == todayDOW)
{
var chkCtrl = $(this).find("td input:checkbox");
HandleCheckedChanged(chkCtrl);
}
しかし、クリックイベントを以下のように処理すると、 this.name は値を返します
$("#tblAssays").on("click", "tbody td input:checkbox", function () {
HandleCheckedChanged(this);
誰かが私が間違っていることを指摘できますか?
ありがとう。