如果至少有一個輸入元素具有值,則需要啓用按鈕(以及可能在不久的將來表單上的其他元素)。我使用BootstrapValidator作爲主要驗證庫,因爲我使用的是Twitter Bootstrap,但沒有想法,以簡單的方式實現此目的。我所知道的是一個,例如檢查每個輸入一個:如果至少有一個輸入有值,則啓用按鈕(或任何元素)
if ($('.some_input').length > 0) { // then do actions }
但是,如果我有很多領域的解決方案,這似乎是乏味和並不很實用,我也需要一些很多事件觸發例如:keypress
,keyup
,,blur
或許也有其他人(根本不清楚)。
現在的形式非常簡單,如下圖所示,我的解決方案應該可以工作,但形式會快速成長並在不久的將來,所以我把它留下,我正在尋找另一種解決方案。
這裏按鈕「Buscar」(它的IMG啓用,但不關心這個,我錯過殘疾人當我拿着screenshoot)應啓用只有當任何形式的輸入(Codigo de la Norma,Añode Publicacion,Palabra o Termino que contiene la Norma)具有值並且可能在下面選擇標記的選項具有與默認值不同的值(可以是任何例如 - 選擇一個值= 0)用一個簡單的話來說:任何輸入至少有3個字符最小值,SELECT中的選擇應該與默認值不同,我該怎麼做?
而不是使用關鍵事件的使用jQuery的'$( 'commonclass。 ')上(' 變',函數(){處理這裏});' – makhan 2014-10-16 19:31:26