一组元素的MVC ForcejQuery验证我使用MVC 4设计的表单有多个div,每个div中都有许多元素。我的目标是在用户完成字段时打开/关闭div。但是,我想对每个DIV使用不显着的验证,而不是整个表单。如果不单独检查每个元素,这是可能的吗?或者用DIV什么的?我不想构建这个庞大的函数来检查每个DIV中的每个元素,这样用户就可以移动到下一个DIV。我正在尝试,但这是行不通的: var elems = [];
var valid = true;
("#Contact").find('.text_input').each(function() {
elems.push(this.id);
}
for (var i = 0; i<= elems.length; i++) {
if ($("#" + elems[i]) != undefined) {
$("#form1").validate().element("#" + elems[i]))
if ($("#" + elems[i]).valid()) {
}
else {
valid = false;
}
}
}但我一直有个未定义的错误。DIV中具有Text_INPUT类的元素是需要验证的元素。
2 回答
慕工程0101907
TA贡献1887条经验 获得超5个赞
var controls = ...
$.each(controls, function(index, item) { $("#form1").validate().element($(this));
..element($(this)[0]);
- 2 回答
- 0 关注
- 391 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消