我想在使用jQuery提交表單之前添加確認。 我在另一個堆棧溢出問題form confirm before submit中找到了一個很好的例子,但是我無法讓它正常工作。使用jQuery提交表單之前的確認
的jQuery:
$(function() {
$('form#delete').submit(function() {
var c = confirm("Click OK to continue?");
return c;
});
});
模板:
<form id="delete" action="{% url 'item_delete' item.id %}" method="post">{% csrf_token %}
<input class="floatright" type="submit" value="Delete" />
</form>
我們怎樣才能做到這一點?
現在的工作完美,感謝 –
我接着說:event.preventDefault();'在「其他」條件 – campeterson
這將** **不工作,如果你提交表單以任何方式除了點擊此按鈕(例如,按下輸入另一個輸入)。因爲這個,@ user3311206的答案更好。 – Ben