论坛首页 Web前端技术论坛

不错的jquery验证框架-form validation使用总结

浏览 46215 次
精华帖 (0) :: 良好帖 (3) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-01-07  
zhaobohao 写道
lz你的程序有错误,
<script language="javascript">
$(document).ready(function() {
$("#formID").validationEngine({
validationEventTriggers:"keyup blur",  //触发的事件  validationEventTriggers:"keyup blur",
inlineValidation: true,//是否即时验证,false为提交表单时验证,默认true
success :  false,//为true时即使有不符合的也提交表单,false表示只有全部通过验证了才能提交表单,默认false
promptPosition: "topRight"//提示所在的位置,topLeft, topRight, bottomLeft,  centerRight, bottomRight
//failure : function() { alert("验证失败,请检查。");  }//验证失败时调用的函数
//success : function() { callSuccessFunction() },//验证通过时调用的函数
});
});
</script>

这段要去掉一个豆号


我还没发现,你能用红色标记出来么?
0 请登录后投票
   发表时间:2010-05-10  
debug mode怎么关闭啊。。不知道哪找文档。。想死了。。
0 请登录后投票
   发表时间:2010-05-10  
hui94781674 写道
debug mode怎么关闭啊。。不知道哪找文档。。想死了。。

建议看看此贴
配置超简单的Jquery form validate验证框架(修改与扩展)

0 请登录后投票
   发表时间:2010-06-02  
偶最近也使用了该框架,发现不少问题,想和各位网友一起探讨:
1.在IE6上提示信息显示不正常,IE7稍正常,但没有圆角和阴影(firefox下是有的);
2.当提示信息显示在校验组件下方时,在IE下实现不正常;
3.由于该框架提示信息div是默认放在body下的(作者的意思估计是提示信息显示在最前方,不被遮挡),但是如果校验的内容放在一个带有滚动条的div等下时,拖动滚动条时,提示信息不能随之而动。为了解决这个问题,只能将提示信息的div放到校验组件的父容器中,在校验组件的父容器中对提示信息div采用绝对定位才行。但此时出现新的问题,如果提示信息放在上方时,有可能在被遮挡。目前我的解决方法是,当其Y坐标为负数时,自动放到校验组件的下方。

请各位网友提出以上三个问题的最佳解决办法。
0 请登录后投票
   发表时间:2010-06-02  
值得探讨,你可以跟我上面的提供的那个连接的作者在探讨,目前我还没深入使用过。
0 请登录后投票
   发表时间:2010-06-21  
我数据通过AJAX传到后台了,可是怎么返回前台啊?前台没法判断,谢谢!
0 请登录后投票
   发表时间:2010-06-21  
qljobs 写道
我数据通过AJAX传到后台了,可是怎么返回前台啊?前台没法判断,谢谢!

看你用的是什么框架,我用的是struts2.所以你得根据你自己的实际情况操作。
0 请登录后投票
   发表时间:2010-06-21  
说下我的观点,如果项目中使用的是jquery+html的原生方式,而且有的页面表单元素很多,使用jquery.validation无疑是首选
0 请登录后投票
   发表时间:2010-06-21  
我用的是STRUTS2,后台的数据是一个集合,当然被STRUTS2传到前台后就是个JSON格式的数据了吧!
我在jquery.validationEngine.js中写了两个alert
success: function(data){
alert(data);
data = eval( "("+data+")");
alert("00000"+data);
第一个alert能够弹出值,且内容及格式为双引号里面的内容”formID_accout,ajaxUser,false“
这个说明我后台传值到了前台了吧(我估计这里格式有问题!)。可是为什么第二个alert不弹了呢?谢谢
0 请登录后投票
   发表时间:2010-06-21  
你不用转的啊,直接:data.ajaxUser,或者data.false就可以了
0 请登录后投票
论坛首页 Web前端技术版

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