【发布时间】:2016-03-23 23:05:56
【问题描述】:
我有一个向后端提交值的表单,但我希望有一个取消按钮来停止提交表单。
<form action="upload.php" method="post" enctype="multipart/form-data" id="UploadForm">
/*
*
parameters
*
*/
<button type="submit" value="submit" id="SubmitButton">Submit</button>
<button type="button" value="cancel" id="CancelButton">Cancel</button>
</form>
谁能告诉我怎么做?
【问题讨论】:
-
使用
event.preventDefult();问了很多次。 -
@Parth Trivedi...我怀疑 event.preventDefault 在这种情况下是否会起作用。单击提交按钮后,表单将被发布,preventdefault 如何在中途停止它??
-
你可以有一个
click处理程序,根据条件,你可以return false它应该停止。 -
如果您的意思是在处理请求时停止请求,您可以使用“中止”方法:developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#abort()
标签: javascript jquery ajax forms