5
のセルにdata()
を読み込もうとしていますが、その中にボタンがあります。定義されていない(...)のプロパティ '_aData'を読み取ることができません - データテーブル
これは私のDatatable
定義です:ここでは
var table = $("#example").DataTable();
$('#example tbody').on('click', 'button', function() {
var subjectID = $(this).attr('id');
var thisData = table.row($(this).parents('tr')).data();
var userID = thisData[7];
sendCallRequest(subjectID, userID);
});
は私が取得していますエラーです:
私はデータをフェッチしようとしているところ0を読み取ることができません。$("#example").DataTable({ destroy: true, "columnDefs": [{ orderable: false, targets: 0 }], "columns": [ { "data": "slno", "fnCreatedCell": function (nTd, sData, oData, iRow, iCol) { $(nTd).html('<a href="AddNewTicket.aspx?subjectID=' + oData.subjectID + '&subject_id=' + oData.subject_id + '&serviceID=' + oData.crm_services_id + '&severityID=' + oData.severityID + '&statusID=' + oData.statusID + '&callerID=' + '66355356' + '">' + oData.slno + '</a>'); }, }, { "data": "status_message" }, { "data": "crm_services_id" }, { "data": "subject_id" }, { "data": "severity_id" }, {"data": "user_id" }, { "data": "status_id" }, { "data": "caller_number", "fnCreatedCell": function (nTd, sData, oData, iRow, iCol) { $(nTd).html('<button class="btn btn-primary" id= "' + oData.subjectID + '">Call Customer</button>'); }, } ], select: { style: 'os', selector: 'td:first-child' }, "data": response, "sDom": '<"top">tip' });
そしてここにはあります
は未定義のプロパティ '_aData'(...)
お願いします。あなたがそれらを再割り当てする前に
こんにちは、これを解決しましたか? – NineCattoRules