在HTML:的Jquery提交表单在Safari
<form id="deleteMessages" name="deleteMessages" action="/deleteInboxMessage" method="post">
<!--some input elements here-->
<input type="submit" id="delete" value="delete"/>
</form>
我使用jQuery提交表单:
$('#delete').bind('click', function(e){
e.preventDefault();
//some logic here
$('#deleteMessages').submit();
});
它工作在Firefox,IE,铬,歌剧而不是在Safari浏览器(在Windows )。 Safari中发生的事情是,它会打开一个与页面内容相同的新标签页。有什么问题?为什么Safari会打开一个新选项卡?
我也试过按钮,而不是提交,但同样的问题。
我已经尝试在safari中的代码和它的工作。 – 2013-02-13 10:31:58
你试过了什么版本? – 2013-02-13 10:54:02