0
這是我的代碼jQuery的firts後形式總是做一個獲得的,而不是後
$("#btnPrintSOI").click(function() {
...
jQuery('<form action="' + url + '" target="_blank" method="post">' + inputs + '</form>').appendTo('body').submit();
});
URL和輸入變量動態加載, 第一次總是打開新窗口(這是正常的,因爲_blank)與消息:
<Error>
<Message>
The requested resource does not support http method 'GET'.
</Message>
</Error>
之後,所有的時間運行完美,做一個職位,而不是一個GET。
我需要使它完美工作,任何想法爲什麼這不工作,我第一次點擊按鈕,並完美地工作下面的時間,我點擊?
想知道是否有任何其他代碼中的DOM元素可能會花時間加載圖像或腳本? –
不,沒有,我很確定 – ellerysammy
在這裏檢查...看看你是否處於類似的情況。 http://stackoverflow.com/questions/20219181/jquery-submit-method-ignores-post-sends-with-get-why如果你是在提交調用之前添加一個preventdefault()。 –