2010-11-09 45 views
1

我已經搜索到hi和low,但是沒有很多工作就找不到答案。我有一個網站,有很多密集的形式。我正在嘗試編寫一個全局函數,它會在網站上提交任何表單時灰顯或阻止用戶界面。他們並不都是有班級,身份證等。有些通過常規提交按鈕提交,有些已經有javascript提交按鈕等。關於「正常」形式的JQuery BlockUI

是否有一種簡單的方式來表示任何表單被提交時會灰掉該網站系統廣泛?

+0

什麼是灰化顯示頁面的點,以保持用戶的作用,直到表單處理完成了嗎?你的動機將幫助我們找到答案。 – 2010-11-09 20:04:13

+0

是的,爲了避免它們互動或認爲沒有任何事情發生 - 兩個 – 2010-11-09 20:12:41

回答

3

你可以只使用一個element selector來獲取所有<form>元素,然後將一個處理器連接到submit event,就像這樣:

$("form").submit(function() { 
    $(this).block(/* options here if needed */); 
}); 
+0

我會試試這個 - 我認爲這會很簡單,但我沒有意識到有一個元素選擇器 - 我是新來的jQuery並且看了很多,就是找不到它。我會讓你知道的 – 2010-11-09 20:13:49