Jquery Validator为复选框添加方法验证
Jquery Validator Add Method validation for checkbox
如何将这样的函数添加到jQuery.validator.addMethod:
if (theForm.chk_ccd.checked &&
(! theForm.chk_ccd_pos [0].checked) &&
(! theForm.chk_ccd_pos [1].checked) &&
(! theForm.chk_ccd_pos [2].checked))
{
window.alert ('Please select data from the '"CCD Position'" field.');
theForm.chk_ccd_pos [0].focus ();
return;
}
和这里的validate函数:
function ActionAdd (theForm)
{
$("#form").validate
({
rules:
{
de_no: "required",
de_name: "required",
product_name: "required",
plabel_no: "required",
},
messages:
{
de_no: "<div class='error'>Please provide Part No.</div>",
de_name: "<div class='error'>Please provide Model Name</div>",
product_name: "<div class='error'>Please provide Product Name</div>",
plabel_no: "<div class='error'>Please provide Part No. (Pack Label)</div>",
}
});
}
谁来帮帮我,我被那个箱子难住了。由于
下面是一个示例
<form id="myForm" action="">
<br />check 1?
<input type="checkbox" id="check0" name="check0" class="chkgroup"/>
<br />check 2?
<input type="checkbox" id="check1" name="check1" class="chkgroup"/>
<br />check 3?
<input type="checkbox" id="check2" name="check2" class="chkgroup"/>
<br />
<input type="submit" />
$(function () {
jQuery.validator.addMethod("checkboxCheck", function(value, element,params) {
return $(params[0]+':checked').length > 0;
});
$("#myForm").validate({
rules: {
check0:{
checkboxCheck:['.chkgroup'],
},
},
messages: {
check0:{
checkboxCheck: "check your checkbox",
},
},
submitHandler: function(form) {
// ajax goes here
alert("valid form");
return false;
}
});
});
相关文章:
- 如何创建一个方法来验证数组的范围
- 一个jquery验证器方法,它不接受纯数字或纯特殊字符,但接受上面是否有字母
- 是否有一种方法可以使用公共代码库在Java和JavaScript中进行输入验证
- jQuery验证器添加方法未定义
- 使用JavaScript验证用户交互/输入-这是一种很好的方法
- sinon.js验证mock方法's带回调的参数
- TinyMCE验证给出错误:无法调用方法'getContent'的未定义
- 验证数据并将其保存到数据库以供实时应用程序使用的正确方法
- AngularJS中的动态表单验证 - 是否有更好的解决方案/方法
- jQuery 验证 - 调用某些元素的 .valid() 方法不会清除错误
- jQuery 在自定义方法中使用 if 语句进行验证
- 类型错误:对象 #<对象> 没有方法“身份验证”
- codeigniter:使用jquery克隆方法对动态创建的文本字段进行验证
- 网络应用程序的正确instagram身份验证方法(没有instagram帐户的用户)
- 有没有一种方法可以验证asm.js代码
- 未捕获的类型错误:对象 [对象对象] 没有方法“验证引擎”
- add方法验证yyyy-dd-mm格式的日期有什么问题?
- Jquery Validator为复选框添加方法验证
- 快捷猫鼬更新方法验证
- 如何使用用Javascript编写的现有方法验证我的表单