ASP.NETmvc常用JQUERY收藏【jquery.form.js结合jquery.validate.js】
虽然jquery.form.js可以通过自定义验证方式实现个性化的验证,不过我们大量使用的还不是一个红星(*)
在jquery.form.js下使用jquery.validate.js就可以简简单单的实现我们这个小小的但很常用的功能
简单的结合方式如下
$(document).ready(function () { // jquery.form.js要用到的一个参数
var options = { target:'#Tip', //后台将把传递过来的值赋给该元素 url:$(this).attr("action"), //提交给哪个执行 type:'POST', beforeSubmit: function(){ alert("提交表单前的验证工作");}, // pre-submit callback success: function(){ alert($('#Tip').text());} //显示操作提示 }; $('#form1').validate({ submitHandler:function(form) { $(form).ajaxSubmit(options); }, rules: { username: { required: true, minlength: 3 }, email: { required: true, email: true }, url: "url", comment: "required" } }) });
test