在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