精华帖 (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> 这段要去掉一个豆号 我还没发现,你能用红色标记出来么? |
|
返回顶楼 | |
发表时间:2010-05-10
debug mode怎么关闭啊。。不知道哪找文档。。想死了。。
|
|
返回顶楼 | |
发表时间:2010-05-10
|
|
返回顶楼 | |
发表时间:2010-06-02
偶最近也使用了该框架,发现不少问题,想和各位网友一起探讨:
1.在IE6上提示信息显示不正常,IE7稍正常,但没有圆角和阴影(firefox下是有的); 2.当提示信息显示在校验组件下方时,在IE下实现不正常; 3.由于该框架提示信息div是默认放在body下的(作者的意思估计是提示信息显示在最前方,不被遮挡),但是如果校验的内容放在一个带有滚动条的div等下时,拖动滚动条时,提示信息不能随之而动。为了解决这个问题,只能将提示信息的div放到校验组件的父容器中,在校验组件的父容器中对提示信息div采用绝对定位才行。但此时出现新的问题,如果提示信息放在上方时,有可能在被遮挡。目前我的解决方法是,当其Y坐标为负数时,自动放到校验组件的下方。 请各位网友提出以上三个问题的最佳解决办法。 |
|
返回顶楼 | |
发表时间:2010-06-02
值得探讨,你可以跟我上面的提供的那个连接的作者在探讨,目前我还没深入使用过。
|
|
返回顶楼 | |
发表时间:2010-06-21
我数据通过AJAX传到后台了,可是怎么返回前台啊?前台没法判断,谢谢!
|
|
返回顶楼 | |
发表时间:2010-06-21
qljobs 写道 我数据通过AJAX传到后台了,可是怎么返回前台啊?前台没法判断,谢谢!
看你用的是什么框架,我用的是struts2.所以你得根据你自己的实际情况操作。 |
|
返回顶楼 | |
发表时间:2010-06-21
说下我的观点,如果项目中使用的是jquery+html的原生方式,而且有的页面表单元素很多,使用jquery.validation无疑是首选
|
|
返回顶楼 | |
发表时间: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不弹了呢?谢谢 |
|
返回顶楼 | |
发表时间:2010-06-21
你不用转的啊,直接:data.ajaxUser,或者data.false就可以了
|
|
返回顶楼 | |