【发布时间】:2016-11-03 19:49:20
【问题描述】:
我的 Jquery 数据表填充没有问题,我正在使用:-
数据表版本 1.10.12 和
Jquery 版本 1.11.1
- 列表项
但在编辑和保存后,我得到“无法获取未定义或空引用的属性'pAmt'”。以下是单击保存按钮后调用的函数
function onDealPaymentChange(dealPmtId) {
var theForm = document.getElementById("updateDealPmtForm" + dealPmtId);
var amount = trim(theForm.pAmt.value, "both");
var invDate = theForm.pInvDate.value;
var recvDate = theForm.pRecDate.value;
if (isNaN(amount) || amount == "") {
alert("Invalid payment amount.")
} else if (!isDate(invDate, "Invoice")) {
//alert("Invalid invoice date");
} else if (recvDate != "" && !isDate(recvDate, "Received")) {
//alert("Invalid Received Date");
} else {
theForm.submit();
}
}
【问题讨论】:
-
使用警报、console.log 或调试器来检查您是否获得了有效的对象“theForm”。
标签: javascript jquery datatables