3
我正在使用jquery ui驗證插件。我只驗證了幾個字段(輸入元素),但是當表單驗證類'valid'正被添加到其他輸入元素(在jqgrid中),我沒有驗證。這僅適用於jqgrid中被編輯過的輸入(或重點模糊)。問題是我必須迭代基於類的jqgrid中的每個輸入。那麼有沒有辦法避免這個不必要的'有效'類被添加到元素中,即使它們不得不通過ui-validate插件驗證?jQuery UI驗證插件添加類「有效」元素
我正在使用jquery ui驗證插件。我只驗證了幾個字段(輸入元素),但是當表單驗證類'valid'正被添加到其他輸入元素(在jqgrid中),我沒有驗證。這僅適用於jqgrid中被編輯過的輸入(或重點模糊)。問題是我必須迭代基於類的jqgrid中的每個輸入。那麼有沒有辦法避免這個不必要的'有效'類被添加到元素中,即使它們不得不通過ui-validate插件驗證?jQuery UI驗證插件添加類「有效」元素
如果您使用的是jQuery Validate plugin,請使用validClass
選項將類設置爲與valid
不同的值。默認情況下,它是valid
。
$(document).ready(function() {
$('#myform').validate({
// other options & rules,
validClass: "myValidClass"
});
});
查看文檔:http://docs.jquery.com/Plugins/Validation/validate#toptions
你能創建的jsfiddle出了問題? – Justin
您的描述和標籤遍佈整個地方。首先,沒有「jquery ui驗證插件」這樣的東西。其次,[tag:jquery-validation-engine]標籤和[tag:jquery-validate]標籤適用於兩個完全不相關的插件。如果您使用的是jQuery Validate,那麼您可以將'valid'類更改爲任何您想要的。顯示你的代碼。 – Sparky