我正在上傳一個圖片頁面。上傳工作,但每當我點擊提交,它將進入PHP頁面。我已經返回false並設置了preventDefaut。有沒有辦法阻止它進入PHP頁面?圖片上傳JQuery表單和PHP停止跳頁
我的HTML代碼
<form action="imageupload.php" method="post" id="image_form"enctype="multipart/form-data">
<input id="update_image" name="file" type="file" maxlength="40">
<input id ="image_submit" type="submit" name="submit" value="Submit">
</form>
<div id="output"> </div>
我的js代碼
var options = {
target: "#output", // target element(s) to be updated with server response
// beforeSubmit: beforeSubmit, // pre-submit callback
resetForm: true // reset the form after successful submit
};
$("#image_form").submit(function(e) {
$(this).ajaxSubmit(options); //Ajax Submit form
// return false to prevent standard browser submit and page navigation
e.preventDefault();
return false;
});
看起來問題是在調用preventDefault並返回false之前重載頁面的ajaxSubmit函數; – Pavlo