Jquery Form 兼容性问题
<script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.form.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("input").click(function(){ var options = { target:'#right', url:'show.php', type:'POST', }; setTimeOut($('#myForm').ajaxSubmit(options),0); return false; }); }); </script>
用到了Jquery Form这个插件 除了IE6 IE7外 其他浏览器提交都正常 在IE6/7 先 表单不能提交 求解
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
刚也碰到了类似问题
不知怎么用
你看看oschina的做法,就目前这个页面,查看源码,就能看到表单的处理方式
额 我还不是很了解javascript 只是试着来用 网上找的 用settimeout也是用来解决浏览器兼容问题
1. 首先不是很明白为什么要用 setTimeout 来调用
2. jquery.form 是有不少问题,尽量用新版的+jquery的新版
恩 这也是一个原因 我的问题是var options = { target:'#right', url:'show.php', type:'POST', }; 把POST后面那个','去了就ie6下就好了 蛋疼的问题
我以前碰到有问题是因为我的form里的 <input type='file' .....>