有沒有什麼辦法可以在提交後使用jQuery禁用整個表單?提交後禁用表單使用jQuery
回答
要禁用表單中的所有表單元素(該代碼實際上將禁用頁面上所有表單標記中的所有輸入元素,因此您需要使選擇器更具體)。
$(function() {
$("#idOfYourSubmitButton").click(function() {
$("form input").attr("disabled","disabled");
});
})
當然。只需抓住onsubmit
事件,提交表單,然後在提交元素上進行選擇並將其設置爲disabled
。查看http://www.w3.org/TR/html401/interact/forms.html#h-17.12.1瞭解所有令人興奮的細節。
謝謝...但我需要禁用整個表單元素.... – 2010-03-04 06:29:04
$(function() {
$("#idOfYourSubmitButton").click(function() {
$(this).attr("disabled","disabled");
});
})
但請記住,如果出現問題,請使用.removeAttr(「disabled」)重新啓用按鈕。
謝謝...但我需要禁用整個表單元素.... – 2010-03-04 06:28:34
如果你只有在頁面上1種形式(不添加上一個很快的任何時間計劃):
$(function()
{
$('form').submit(function()
{
$(this).find('input, textarea').attr('disabled', 'disabled');
});
});
如果你需要使用一個ID(<form id="idOfYourSubmitButton">
):
$(function()
{
$('#idOfYourSubmitButton').submit(function()
{
$(this).find('input, textarea').attr('disabled', 'disabled');
});
});
非常感謝.... 有用.... – 2010-03-04 08:28:25
- 1. 禁用jQuery的提交表單提交
- 2. Jquery-啓用/禁用表單提交
- 3. 使用jquery提交表單
- 4. 使用jQuery提交表單
- 5. 使用jQuery提交表單
- 6. 使用jQuery提交表單
- 7. InstantClick禁用表單提交
- 8. jQuery提交失敗後禁用按鈕
- 9. ajax/jquery在提交後禁用鏈接
- 10. 成功提交表單後禁用表單
- 11. 使用jQuery重新排序div然後使用表單提交
- 12. 用Jquery提交表單
- 13. 用jquery提交表單
- 14. 使用jQuery提交後清除表格
- 15. 單擊提交表單,但不提交使用jquery和ajax
- 16. 使用jquery提交表單後調用函數
- 17. 使用e.preventDefault()後提交表單;
- 18. 如何使用JQuery UI提交表單?
- 19. 如何使用jQuery .submit提交表單?
- 20. 使用Ajax,PHP和jQuery提交表單
- 21. 表單提交使用jquery和mvc
- 22. 使用jQuery停止表單提交
- 23. 使用SimpleModal提交Ajax表單(jQuery)
- 24. 使用Ajax/JQuery的表單提交
- 25. 無法使用JQuery提交表單
- 26. 識別使用JQuery提交的表單
- 27. 提交表單時:使用jQuery選擇
- 28. 在ASP.NET中使用jQuery提交表單
- 29. 表單提交回調(使用jQuery)
- 30. 使用JQuery延遲表單提交
謝謝...它的工作原理 – 2010-03-05 06:07:43