本文实例讲述了jQuery实现批量判断表单中文本框非空的方法。分享给大家供大家参考,具体如下:

方法一:
<script type="text/javascript">
/*
* 批量验证表单非空
* 需要非空验证控件的样式class="mustadd"
*/
$(".mustadd").each(function(){
if($(this).val() == ''){
alert("该项不可为空!");
$(this).focus();
return false;
}
})
</script>
方法二:
<script type="text/javascript">
//批量验证表单非空
function checkForm(arr){
for(var i=0;i<arr.length;i++){
if($("#"+arr[i][0]).val()==''){
alert(arr[i][1]);
$("#"+arr[i][0]).focus();
return false;
}
}
return true;
};
//调用方式
var arr=new Array(
new Array('userName','用户名不可为空!'),
new Array('passwd','密码不可为空!'),
));
if(!checkForm(arr)){
return false;
}
</script>
希望本文所述对大家jQuery程序设计有所帮助。
相关推荐:
php self,$this,const,static,-&gt;的使用
一个JS小玩意 几个属性相加不能超过一个特定值.
JavaScript的eval JSON object问题
Oracle 添加用户并赋权,修改密码,解锁,删除用户的方法
jQuery技巧大放送 学习jquery的朋友可以看下
javascript 弹出层居中效果的制作
PHP 程序员的调试技术小结
php 调用远程url的六种方法小结
JS 倒计时实现代码(时、分,秒)
Asp.net 菜单控件简洁版
一个可以兼容IE FF的加为首页与加入收藏实现代码
eWebEditor 上传文件提示格式不正确的解决方法
javascript GUID生成器实现代码
jQuery 白痴级入门教程
SQLSERVER中union,cube,rollup,cumpute运算符使用说明
Discuz!NT 3与asp.net 整合的实例教程
js window.onload 加载多个函数的方法
Js 实现文字爬楼滚动效果 结合文本框
解决Nginx + PHP(FastCGI)遇到的502 Bad Gateway错误
php 网页游戏开发入门教程一(webgame+design)
jQuery checkbox全选/取消全选实现代码
CSS鼠标悬停菜单 图片交换技术实现
小学生作文妙语 开怀大笑作品
Flex 获得png透明截图的问题和解决方法
php 生成饼图 三维饼图
将bat文件注册为windows系统服务的方法
有效的捕获JavaScript焦点的方法小结
php 引用(&)详解
csdn 论坛技术区平均给分功能
JavaScript CSS 通用循环滚动条
扩展jQuery 键盘事件的几个基本方法
服务器有效设置防止web入侵图文方法
javascript 面向对象,实现namespace,class,继承,重载
javascript 检测浏览器类型和版本的代码
PHP 木马攻击的防御设置方法
3389 远程桌面连接的使用技巧
javascript 遮照层效果
asp 自定义分段函数/求第N名成绩
ASP.NET Cookie 操作实现
一些实用的sql语句
Flex 3 布局容器学习笔记 整理
alt键 chr码值对应列表查看方法
隐藏在SQLServer 字段中的超诡异字符解决过程
从Web查询数据库之PHP与MySQL篇
Mootools 1.2教程 输入过滤第二部分(字符串)
禁止在图片上使用右键
PHP webshell检查工具 python实现代码
简单实用的HTML到UBB转换脚本工具实现说明
JavaScript 炫彩的文字
asp.net+jquery Gridview的多行拖放, 以及跨控件拖放