我开发了一个表单,在对字段的验证中,它显示了"obj.checkValidity不是一个函数“的错误,当有空字段时,它正确工作,但是当所有字段都有数据时,它显示了这个错误。
我正在与jquery一起使用asp.net
var _checkDivValidity = function (elem) {
var passValidation = true;
$(elem).find("[required]").each(function (i, obj) {
if (!obj.checkValidity()) {
obj.reportValidity();
passValidation = false;
return;
}
});
return passValidation;
};我希望结果是真实的,并发送相应表格的信息。


发布于 2019-07-10 16:50:25
我对这个命令进行了搜索,因为我不知道,所以我理解它只适用于selects,我会确认是否是这样的,因为如果给出错误没有意义,我的建议如下
var _checkDivValidity = function (elem) {
var passValidation = true;
$(elem).find("select[required]").each(function (i, obj) {
if (!obj.checkValidity()) {
obj.reportValidity();
passValidation = false;
return;
}
});
return passValidation;
};https://stackoverflow.com/questions/56975094
复制相似问题