如何在jquery中編寫OnClick =「return Foo()」以防止在函數尚未完成時提交按鈕。 TY如何在jQuery中編寫OnClick =「return Foo()」
0
A
回答
2
將處理程序附加到目標元素的click
事件,將事件對象作爲參數傳遞給處理程序,並在處理程序中調用preventDefault()
事件。像這樣:
$('#mydiv').click(function(e) {
// do something
e.preventDefault();
});
欲瞭解更多信息,請參閱click和event object在jQuery的API。
1
無論如何,它將不會提交,直到函數完成執行。如果你想阻止提交按鈕從Foo()返回false。
0
查看click的jQuery文檔。也許這樣的事情?
$('#buttonid').click(function(evt) {
evt.preventDefault();
Foo();
});
請記住,即使通過鍵盤事件選擇了按鈕/輸入,也會觸發點擊事件。
jQuery擁有出色的文檔。花一些時間仔細閱讀它,你會比猜測工作得到更快的地方。
相關問題
- 1. 如何在jquery中編寫onclick =「slide(-1)」?
- 2. 如何在jquery中爲所有複選框編寫.onclick方法
- 3. 如何在OnClick函數中編寫jquery腳本?
- 4. onclick return和javascript
- 5. 如何在onclick屬性中編寫jQuery代碼或調用jQuery函數
- 6. jQuery和PHP編寫的超鏈接onclick
- 7. 如何通過addEventListener添加onclick =「return func()」?
- 8. 如何重寫/ foo,/ foo /,/ foo/bar,但不是/ foofake?
- 9. 如何爲ListView編寫onClick監聽器?
- 10. 如何在viewpager中編寫按鈕onClick方法?
- 11. 如何在codeigniter中編寫jquery
- 12. 如何在jQuery中編寫此代碼?
- 13. 如何在Angularjs中編寫jQuery代碼?
- 14. 如何在不重複「foo」的情況下寫入「WHERE foo ='bar'或foo ='baz'OR ...」
- 15. `return $ this-> foo()=== null`是什麼意思?
- 16. 如何使用mod_rewrite將/ foo-bar重寫爲foo-bar.html,但將/ foo/bar重寫爲foo-bar.html?
- 17. 如何編寫OfType <Foo<Bar>>()
- 18. 如何在jqgrid的ColModel中編寫超鏈接的事件onclick
- 19. 如何在mvc 2應用程序中編寫onclick函數
- 20. 如何在Android中編寫ListView的onclick事件?
- 21. 如何在android中編寫onclick llistener通知項?
- 22. 如何在(foo)時編譯器翻譯?
- 23. 重寫jQuery的onclick事件?
- 24. jQuery:重寫$('foo + bar')選擇器以使用$ foo變量
- 25. AJAX POST $ _FILES with onclick =「return false;」
- 26. 重寫index.php?foo = bar & bar = foo到index.php?foo = bar&bar = foo
- 27. 如何在javadoc中編寫「@」?
- 28. 如何在Eclipse編輯器中搜索$ {foo}並替換爲<c:out value =「$ {foo}」/>?
- 29. 如何在joomla註冊部分編寫onclick函數
- 30. 如何在C#中編寫可編寫腳本的集合