jquery+ie6中的form无法提交有关问题
jquery+ie6中的form无法提交问题
HTML页面代码
<a href="javascript:void(0)" id="ok"> 确定</a>
javascript代码
$("#ok").click( function(){
.....
$("#QueryForm").submit();
//return false;
});
以上代码在FireFox,IE7/8,Chrome下均可正常运行,但在IE6下Form没有提交。
解决方案:
在$("#QueryForm").submit();后面加上return false;即将上面代码的注释打开。
问题分析(网络答案):
微软低版本浏览器会先执行link标签的自身事件也就是href事件,这样就中断了form的submit事件,“return false;”的意思是中断link标签的的自身事件执行。
1 楼
ruvuoai
2010-09-28
被我遇到了..碰了一鼻子灰...
thanks
thanks