首页 > 代码库 > jquery validate 自定义验证方法(不固定验证)
jquery validate 自定义验证方法(不固定验证)
//自定义验证输入价格jQuery.validator.addMethod("PriceCheck", function (value, element) { var breakNumber=0; $(".producPrice").each(function (k, v) { if ($.trim($(this).val()) == "") { $(this).focus(); breakNumber++; return false; } }); if(breakNumber>0){ return false; }else{ return true; }}, "请输入价格");
<table cellspacing="0" border="0" style="border-collapse:collapse;">
<tbody>
<tr>
<td style="text-align: right;">445</td>
<td style="text-align: left;"><input type="text" class="form-control producPrice" placeholder="价格" id="txtPrice" name="txtPrice" pid="1"></td>
</tr>
<tr>
<td style="text-align: right;">test</td>
<td style="text-align: left;"><input type="text" class="form-control producPrice" placeholder="价格" id="txtPrice" name="txtPrice" pid="3"></td>
</tr>
</tbody>
</table>
我生成了数个类样式为producPrice的输入框。
验证:
$("#form1").validate({ rules: { txtLoginName: { required: true //remote: remoteHasAUserNameFun() } txtPrice:{ PriceCheck:true } }, messages: { txtLoginName: { required: "请输入账号" } }, errorLabelContainer: $(".bg-info") });
jquery validate 自定义验证方法(不固定验证)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。