Javascript 未捕获的TypeError:无法读取未定义的

Javascript 未捕获的TypeError:无法读取未定义的,javascript,jquery,datatable,Javascript,Jquery,Datatable,从datatable获取记录以输入文本时出现问题,当我在错误日志中单击datatable中的记录时显示此消息datatable.js:2274 Uncaught TypeError:无法读取未定义的属性'req_tanggal' 这是我的代码: var-tpropen; var-tpropen1; $document.ready函数 { tpropen=$'tpropen'.DataTable{ columnDefs:[{orderable:false,className:select复选框,

从datatable获取记录以输入文本时出现问题,当我在错误日志中单击datatable中的记录时显示此消息datatable.js:2274 Uncaught TypeError:无法读取未定义的属性'req_tanggal'

这是我的代码:

var-tpropen; var-tpropen1; $document.ready函数 { tpropen=$'tpropen'.DataTable{ columnDefs:[{orderable:false,className:select复选框,目标:[0],复选框:{selectRow:true}}], 选择:{style:multi}, 订单:[[0,asc]], sAjaxSource:/HPR\u验证, scrollX:200px, sAjaxDataProp:, AO列: [ {mData:id\u header\u pr,defaultContent:}, {mData:req_tanggal,defaultContent:}, {mData:kode_pr,defaultContent:}, {mData:jenis_pr,defaultContent:}, {mData:status,defaultContent:} ] }; tpropen.on'click',function e { var form=此; var rows_selected=tpropen.column0.checkbox.selected; $'id\u header\u pr'.valrows\u选中。加入,; tpropen1=$'tpropen'.DataTable.row'.selected'.data; $'req_tanggal'.valtpropen1['req_tanggal'];/$'req_tanggal'这是输入文本//// }; //setInterval选项卡elhpropen.ajax.reload,1000; }; id\u标题\u pr 要求 科德乌普酒店 jenis_pr 地位 您试图使用$'req\u tanggal',但没有HTML元素具有相应的id

按如下所示更改th元素req_tanggal,它应该可以工作

<th id="req_tanggal"></th>

您能尝试console.LogtpOpen1并检查它的值吗?是的,响应是未定义完成的,我不知道为什么,但它突然自行运行可能是您得到了与setInterval tabelhpropen.ajax.reload,1000;相关的新错误吗;?将tabelhpropen更改为tpropen也可以解决此问题。由于这只是一条注释,因此无效