jquery validate 验证正整数
html片段:<div class="form-group"><label class="col-sm-3 control-label">硬件版本号:</label><div class="col-sm-8"><input type="text" name="versionNo" id="versionNo" class="form-contr
·
html片段:
<div class="form-group">
<label class="col-sm-3 control-label">硬件版本号:</label>
<div class="col-sm-8">
<input type="text" name="versionNo" id="versionNo" class="form-control"></input>
</div>
</div>
js片段:
<script type="text/javascript">
// 自定义验证 positiveIntegerRule
jQuery.validator.addMethod("positiveIntegerRule",function(value, element){
var intValue = parseInt(value);
return intValue > 0 && (intValue+"") == value; // 正整数或0: intValue >= 0
},"主版本号必须为正整数");
// form-version-add是form表单元素的id
$("#form-version-add").validate({
rules:{
versionNo:{
required:true, // 必填字段
minlength: 1, // 至少输入1个字
number: true, // 必须输入合法的数字
min: 0, // 输入的数字最小值为0,不能为负数
positiveIntegerRule: $("#versionNo").val() // 调用自定义验证
}
},
focusCleanup: true // 当表单得到焦点时,移除在该表单上的errorClass并隐藏所有错误消息
});
</script>
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)