JQuery Validate校验
自定义校验 - 判断下拉框是否被选中:
/* 自定义验证:判断下拉框是否选中 */
jQuery.validator.addMethod("isSelect", function (value, element) {
return value != "0";
}, "请选择一个选项");
/* 表单校验 */
$("#form-car-add").validate({
rules: {
brand: "isSelect"
}
});
设置错误信息样式:
/* 需要校验的文本框 */
#username, #password {
position: relative;
}
/* 设置错误提示的样式和位置 */
label.error {
position: absolute;
right: 60px;
top: 10px;
color: #ef392b;
font-size: 14px;
}
正则判断
判断正整数或两位以内的小数:
if (/^\d+(\.\d{1,2})?$/.test(value)) {
alert("正确");
}
判断只能输入数字(JS高级程序设计的写法,觉得挺实用的)
// 经典的操作&