首页 > Web开发 > 详细

(转)jQuery插件 -- Form表单插件jquery.form.js

时间:2014-09-28 15:34:54      阅读:178      评论:0      收藏:0      [点我收藏+]

beforeSubmit: validate
function validate(formData, jqForm, options) { //在这里对表单进行验证,如果不符合规则,将返回false来阻止表单提交,直到符合规则为止
//方式一:利用formData参数
for (var i=0; i < formData.length; i++) {
if (!formData[i].value) {
alert(‘用户名,地址和自我介绍都不能为空!‘);
return false;
}
}

//方式二:利用jqForm对象
var form = jqForm[0]; //把表单转化为dom对象
if (!form.name.value || !form.address.value) {
alert(‘用户名和地址不能为空,自我介绍可以为空!‘);
return false;
}

//方式三:利用fieldValue()方法,fieldValue 是表单插件的一个方法,它能找出表单中的元素的值,返回一个集合。
var usernameValue = $(‘input[name=name]‘).fieldValue();
var addressValue = $(‘input[name=address]‘).fieldValue();
if (!usernameValue[0] || !addressValue[0]) {
alert(‘用户名和地址不能为空,自我介绍可以为空!‘);
return false;
}

var queryString = $.param(formData); //组装数据
//alert(queryString); //类似 : name=1&add=2
return true;
}

(转)jQuery插件 -- Form表单插件jquery.form.js

原文:http://www.cnblogs.com/xiao-m/p/3998274.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!