我正在提交表單異步。因此,我不希望頁面重新加載,因此在處理程序中放置了一個preventDefault
調用,但它仍然在提交時重新加載頁面。 據我讀其他主題,這應該足以禁用頁面重新加載,但顯然,我失去了一些東西。防止表單重新加載QWebView
$("#loginForm").submit(function(event) {
try {
event.preventDefault();
// Some async handling
} catch(ex) {
alert(ex);
}
return false;
});
有人能指出我的方法中的問題嗎? 整個事情發生在QtWebkit
控件中。
編輯:
現在也嘗試:
$("#submitButton").on("click", function(event) {
try {
// Some async handling
} catch(ex) {
alert(ex);
}
return false;
});
由於沒有不同的結果。
您的處理程序是否在運行? – SLaks
你準備好DOM嗎? –
@SLaks是的,登錄工作正常。 – abergmeier