论坛首页 Web前端技术论坛

JQuery表单验证插件EasyValidator,超级简单易用!

浏览 77331 次
该帖已经被评为新手帖
作者 正文
   发表时间:2010-09-26  
根据楼主的方法,没有实现
<form onsubmit="return check();">
<form onclik="return check();">

我都试过了,表单还是提交出去了

function check()
{
if (document.validateForm.Agr_checkbox.checked==false)    
{
         alert('No');
return false;
}
}
0 请登录后投票
   发表时间:2010-09-26  
怎样校验两次输入的密码不一致呢?
0 请登录后投票
   发表时间:2010-09-26  
非常感谢楼主的热心。
0 请登录后投票
   发表时间:2010-09-26  
Good Job,可惜来晚了,叉子兵扫荡过了,不能给LZ投个至少良好了。。
0 请登录后投票
   发表时间:2010-09-27  
TeddyWang 写道
凭什么又给评新手?

这是一种习惯
0 请登录后投票
   发表时间:2010-09-27   最后修改:2010-09-27
源码看不懂啊
"[reg],[url]:not([reg])"是什么意思?
含有reg属性的和含有url不含reg属性的?xpath语法吗?可以省略@符号?
普通验证+AJAX验证是怎么执行的?
submit触发的函数选择语法也是 "[reg],[url]:not([reg])",这不是把
<input name="u" type="text" id="flightno" reg="^\w{2}\d+$" url="validate_user.php" tip="游戏商名称[2个字母简写]+用户ID[数字] 如: sd10059"/>
		&nbsp; (普通验证+AJAX验证:普通验证通过后,再进行AJAX验证) 


给剔除出去了吗?看不懂啊看不懂,求讲解
0 请登录后投票
   发表时间:2010-09-27  
wangking717 写道
nplw668 写道
如果在弹出提示的位置有下拉框存在,弹出的提示会被下拉框给【遮盖】掉。

已修复,请下载最新版。


已经测试,解决了。辛苦了。
0 请登录后投票
   发表时间:2010-09-27  
andywy 写道
根据楼主的方法,没有实现
<form onsubmit="return check();">
<form onclik="return check();">

我都试过了,表单还是提交出去了

function check()
{
if (document.validateForm.Agr_checkbox.checked==false)    
{
         alert('No');
return false;
}
}

扩展表单验证(某些业务特殊需求):

    这些特殊需求都是根据业务来的,这里列举一下这样的情况:

    1.checkbox选择框数量验证,如限制别人至少选择1个,最多选择5个checkbox。

    2.多个表单之间进行比较,如【开始时间表单】一定小于等于【结束时间表单】或者两个密码表单要相等,用于注册的时候,等等。


由于这种情况的特殊性,所以用户得自己写业务逻辑代码,官方已经提供了extendsValidate函数,在里面写自己的逻辑代码即可。

扩展表单验证DEMO:http://easyvalidator.googlecode.com/svn/trunk/extends_demo.html
0 请登录后投票
   发表时间:2010-09-27  
zhyxfancy 写道
怎样校验两次输入的密码不一致呢?

已提供扩展功能。请下载最新版本参考DEMO文件
扩展表单验证DEMO:http://easyvalidator.googlecode.com/svn/trunk/extends_demo.html
0 请登录后投票
   发表时间:2010-09-27  
西门吹牛 写道
源码看不懂啊
"[reg],[url]:not([reg])"是什么意思?
含有reg属性的和含有url不含reg属性的?xpath语法吗?可以省略@符号?
普通验证+AJAX验证是怎么执行的?
submit触发的函数选择语法也是 "[reg],[url]:not([reg])",这不是把
<input name="u" type="text" id="flightno" reg="^\w{2}\d+$" url="validate_user.php" tip="游戏商名称[2个字母简写]+用户ID[数字] 如: sd10059"/>
		&nbsp; (普通验证+AJAX验证:普通验证通过后,再进行AJAX验证) 


给剔除出去了吗?看不懂啊看不懂,求讲解


<input name="u" type="text" id="flightno" reg="^\w{2}\d+$" url="validate_user.php" tip="游戏商名称[2个字母简写]+用户ID[数字] 如: sd10059"/>
当选择器"[reg],[url]:not([reg])"中的[reg]就已经匹配了这个DOM了。

"[reg],[url]:not([reg])" 这个是JQUERY的选择器语法,请参考JQUERY手册。
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics