Jquery是否有任何内置方法来单独查找可验证的元素?
Is there any In-build method with Jquery to find validatable elements alone?
我需要从表单中找到要验证的元素。有混合类型的元素。是否有任何方式/方法来获得所有有资格验证的元素?
这是我的尝试,但效果不如预期。
var Validator = function (form) {
this.form = form,
this.elements = this.form.find(':input:not(button, submit)');
this.validate = function () {
$.each(this.elements, function(i,element){
console.log(element);
});
}
}
var initiateValidate = function () {
var form = $('form');
var validator = new Validator(form);
validator.validate();
}
initiateValidate();
现场演示
thanks in advance
在我的脑海中,你最好的选择是这样的
$("input, select").not("[type=button],[type=submit]");
然后在合适的时候添加/删除选择器:)
相关文章:
- 带有加号的电话号码验证(可选)
- 可在多个相册文件夹中查找的动态图像库
- 单击已连接的可排序项时查找列表文本
- 具有动态可观测性的KnockoutJS验证
- 是否可以为Lightswitch添加两步身份验证
- 如何从Knockout validation中的可观察项中删除验证规则[extenders]
- 异步内容可编辑验证
- 我如何制作带有验证的 JavaScript 表单,提交后它无处可去
- Javascript循环数组以查找可被3整除的数字
- 如何在可滚动表单上进行验证
- X 可编辑:验证失败时关闭编辑区域
- 具有最大大小和自定义验证器的挖空可选验证
- 正则表达式 - 使用可选国家/地区代码验证手机
- jQuery UI可拖拽/可排序查找你要拖拽的元素
- Jquery是否有任何内置方法来单独查找可验证的元素?
- 使用PHP验证查找恶意PDF文件
- 如何将javascript本地变量转换为全局可验证变量
- 同一块元素一次显示一个,并可验证命名
- 按下按钮可验证多个字段
- 为插件的属性分配可验证的值