jquery submit ie6下失效的原因分析及解决方法
ie6中,
$('a.btn').click(function(){
form.submit();
})
点击失效;
分析:
微软低版本浏览器会先执行link标签的自身事件也就是href事件,这样就中断了form的submit事件,“return false;”的意思是中断link标签的的自身事件执行。
解决办法:换思路,用jquery直接处理图片、文字等的click
$('a.btn').click(function(){
$('form').get(0).submit();
return false;
});
您可能感兴趣的文章:
jquery submit ie6下失效的原因分析及解决方法
jquery中使用$(#form).submit()重写提交表单无效原因分析及解决
$.getJSON在IE下失效的原因分析及解决方法
在jQuery ajax中按钮button和submit的区别分析
IE6下溢出多余文字解决方案Iebug
jquery toggle()函数实例解析
浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法
jquery dialog open后,服务器端控件失效的快速解决方法
修改jQuery.Autocomplete插件 支持中文输入法 避免TAB、ENTER键失效、导致表单提交
解决jquery的.animate()函数在IE6下的问题