4 回答
TA贡献1895条经验 获得超7个赞
很简单。
$("#frmClient").validate({
rules: {
txtClientName: {
required: true,
minlength: 2
},
success: function(label) {
onSave();
}
});
也很简单,首先$("#frmClient").validate的返回值是一个validator对象,你用这个代码就可以resetForm了。
var validator = $("#frmClient").validate(......);
validator.resetForm();
另外还有一个方法,就是给两个按钮定义click事件,然后点击后是可以拿到哪个按钮被点击了。这样的话前面的代码都可以改,先在 document ready时定义var validator = $("#frmClient").validate(......);
在点击按钮后使用validator.form()去校验,这个方法会返回一个布尔值以确认是否通过校验,这样的话用这段代码
if(validator.form()) {
onSave();
if(btn.text =="btnSaveThenReset"){
validator.resetForm();
}
}
TA贡献1864条经验 获得超6个赞
简介:jq是js的一个框架,定义函数,其实就是js定义函数,而调用函数时,是通过事件触发的。
函数定义:function funtionName(){}
调用函数:
举例说明:
<input type="text" name="username" id="username" value=""/>
<input type="button" id="check" value="验证"/>
<script>
$(function(){
$("#check").click(function(){
check_username();
})
});
function check_username(){
if(!$("#username").val())
{
alert("姓名为空");
}
}
</script>
- 4 回答
- 0 关注
- 3915 浏览
添加回答
举报