使用jquery.validate.框架进行验证,在IE下无效的问题。

lin0811632 2012-10-13 06:53:11
用jquery validate作了个小东西,结果发现在IE下无法使用,在其它浏览器里都能正常使用,不知道是什么原因,网上找了一下文章,但都解决不了,请问一下有人使用过这个东西吗?在IE下可以正常使用吗?要怎么做。
...全文
456 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
泡泡鱼_ 2012-10-13
  • 打赏
  • 举报
回复
"student.nickName": {  
required: "请输入用户名!",
},

改为
"student.nickName": {  
required: "请输入用户名!"
},
泡泡鱼_ 2012-10-13
  • 打赏
  • 举报
回复
"student.nickName": {  
required: true,
},


修改为:
"student.nickName": {  
required: true
},


试试。
lin0811632 2012-10-13
  • 打赏
  • 举报
回复
其实我是觉得是不是jquery validate.js这个框架不兼容IE浏览器,有什么相应的解决方法,因为这代码在火狐与谷歌浏览器里没有任何问题。所以我觉得不是代码的问题,不过还是麻烦你看一下。谢谢。
lin0811632 2012-10-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 3 楼 的回复:
引用 1 楼 的回复:

你这问题问得可真够强大的

你把代码自己留着不给俺们瞅瞅???


代码没有问题,在谷歌浏览器和火狐浏览器里一切正常。IE里那个页面的Jquery代码都失效了,而且没有报错!去掉validate验证的那段代码就可以使用了。


这不就是问题么?就是让你把那段代码贴出来的意思呀。。。。。
[/Quote]
好的,不好意思,



$().ready(function(){
$("#loginB").click(function(){
window.location.href="login";
});
$("#regist_form").validate({
rules: {
"student.email": {
required: true,
email: true ,
remote:{
url:"register!check",
type:"post",
data:{
"email":function(){
return $('#student.email').val();
}
} }
},
"student.nickName": {
required: true,
},
"student.password": {
required: true,
minlength: 6
},
repassword: {
required: true,
minlength:6,
equalTo: "input[name='student.password']"
}
},
messages: {
"student.email": {
required: "请输入Email地址",
email: "请输入正确的email地址",
remote:"该邮箱已被注册!"
},
"student.nickName": {
required: "请输入用户名!",
},
"student.password": {
required: "请输入密码",
minlength: jQuery.format("密码不能小于{0}个字符")
},
repassword: {
required: "请输入确认密码",
equalTo: "两次输入密码不一致",
minlength: jQuery.format("密码不能小于{0}个字符")
}
} ,
errorPlacement:function(error , element){
error.appendTo(element.parent().next());
}
});

$("#regist").click(function(){
$("#regist_form").validate().form();
$("#regist_form").submit();
});

});


泡泡鱼_ 2012-10-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
引用 1 楼 的回复:

你这问题问得可真够强大的

你把代码自己留着不给俺们瞅瞅???


代码没有问题,在谷歌浏览器和火狐浏览器里一切正常。IE里那个页面的Jquery代码都失效了,而且没有报错!去掉validate验证的那段代码就可以使用了。
[/Quote]

这不就是问题么?就是让你把那段代码贴出来的意思呀。。。。。
lin0811632 2012-10-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

你没有代码放上来,不好说,可能因为你的,号的问题。这个可能性比较大。
[/Quote]
我的jquery是v1.8.2,jQuery Validation 的版本是 1.11.0pre应该是最新的。请问这两个可以搭配在一起吗?
lin0811632 2012-10-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

你这问题问得可真够强大的

你把代码自己留着不给俺们瞅瞅???
[/Quote]

代码没有问题,在谷歌浏览器和火狐浏览器里一切正常。IE里那个页面的Jquery代码都失效了,而且没有报错!去掉validate验证的那段代码就可以使用了。
licip 2012-10-13
  • 打赏
  • 举报
回复
你没有代码放上来,不好说,可能因为你的,号的问题。这个可能性比较大。
泡泡鱼_ 2012-10-13
  • 打赏
  • 举报
回复
你这问题问得可真够强大的

你把代码自己留着不给俺们瞅瞅???
内容概要:本文针对不平衡电网条件下T型三电平并网逆变器面临的电能质量问题,提出了一种基于延时相消序分量分离的自适应调控策略,并通过Simulink平台进行了系统仿真验证。研究核心在于解决电网电压不平衡所引发的并网电流畸变、负序分量耦合以及中点电位波动等关键难题。通过引入延时相消法,实现了正序与负序电压、电流分量的精确、快速分离,克服了传统对称分量法在动态响应和滤波延迟方面的不足;结合自适应电流控制算法,优化了双闭环控制结构,有效抑制了不平衡工况下的谐波与负序电流,显著提升了并网电流的电能质量。同时,该策略集成了中点电位平衡控制,确保了直流侧电压的稳定。该方法具有响应迅速、控制精度高、鲁棒性强等优点,为复杂电网环境下的高性能并网提供了有效的技术方案。; 适合人群:具备扎实的电力电子技术、自动控制理论及新能源发电系统专业知识,从事逆变器控制算法开发、微电网电能质量治理、新能源并网技术研究等相关领域的科研人员与工程技术人员,尤其适合具有硕士及以上学历或拥有相关项目实践经验的研发人员。; 使用场景及目标:①应用于城市轨道交通、工业生产等存在显著电网不平衡的场合,提升T型三电平逆变器的并网性能与系统可靠性;②为解决因电压不平衡导致的设备过热、效率下降及保护误动等实际工程问题提供理论指导和技术支持;③作为高等院校和科研院所中电力电子与电力系统控制方向的高水平教学案例与科研仿真平台。; 阅读建议:读者应紧密结合所提供的Simulink仿真模型,深入剖析延时相消模块、自适应电流控制器及中点电位平衡单元的设计原理与实现细节。建议在学习过程中亲手搭建或修改仿真模型,通过调整电网不平衡度、负载变化等参数,观察系统在不同工况下的动态响应过程,以深刻理解该自适应调控机制的优越性与内在工作机理。

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧