使用KnockoutJS + JQuery驗證,所有的控件驗證工作正常。 Radio btn驗證不起作用。KnockoutJs + Jquery插件驗證
問題1:*顯示鄰近於無線電BTN
男 女
輸出:*男預期輸出:男性* 輸出:*女預期輸出:女*
第2期:在應用Class = Required時,這兩個單選按鈕都是強制性的,我們將如何解決問題
問題3:同樣的情況也出現在動態單選按鈕上。所有這些都可以在同一頁面中找到。
指引我......
使用KnockoutJS + JQuery驗證,所有的控件驗證工作正常。 Radio btn驗證不起作用。KnockoutJs + Jquery插件驗證
問題1:*顯示鄰近於無線電BTN
男 女
輸出:*男預期輸出:男性* 輸出:*女預期輸出:女*
第2期:在應用Class = Required時,這兩個單選按鈕都是強制性的,我們將如何解決問題
問題3:同樣的情況也出現在動態單選按鈕上。所有這些都可以在同一頁面中找到。
指引我......
嘗試淘汰賽驗證,其工作原理與淘汰賽這麼多漂亮在一起
確保您的單選按鈕具有相同的「名稱「屬性(這是與jQuery驗證無論使用淘汰賽的情況下)
您只需要添加所需的類他們中的一個,如果你做我的上述
動態單選按鈕,第一點需要有特定的名稱(和名稱需要爲你想在一組驗證所有按鍵相同)
例如,我有這個foreach循環驗證單選按鈕是否正確,因爲它們具有唯一的名稱
<input type="radio" data-bind="attr: { name: 'options-' + $index() }" class="required" value="Yes" checked />
<input type="radio" data-bind="attr: { name: 'options-' + $index() }" value="No" checked />