剛開始使用ParlseyJS進行一些我們正在做的新工作。ParlseyJS - 刪除已禁用字段的驗證
我遇到了一個問題,我隱藏並禁用了一堆基於下拉值(在表單中)的下拉列表。當我提交此表格時,這些字段將繼續得到驗證。這些領域正在通過jQuery禁用這樣:
minage.removeAttr('data-parsley-minagecheck').attr('data-parsley-excluded', '').attr('disabled', 'disabled');
maxage.removeAttr('data-parsley-maxagecheck').attr('data-parsley-excluded', '').attr('disabled', 'disabled');
xxx.removeAttr('data-parsley-xxxcheck').attr('data-parsley-excluded', '').attr('disabled', 'disabled');
yyy.removeAttr('data-parsley-yyycheck').attr('data-parsley-excluded', '').attr('disabled', 'disabled');
你會發現,我也刪除自定義的驗證檢查和我加入排除領域的下拉列表的屬性。
我該如何阻止他們被驗證?
我更新了我的Parsley.js文件設置ParsleyDefaults這樣:
excluded: 'input[type=button], input[type=submit], input[type=reset], input[type=hidden], [disabled]',
感謝您的Milz,我會給早上這一個去當我回到辦公室! – Nanz 2014-10-09 17:20:33
@nz_dev,這是否適合你?你有任何需要都請告訴我。 – 2014-10-15 11:03:39
嘿米爾茲,耶夥伴這工作完美的我。謝謝你的幫助! – Nanz 2014-10-15 14:47:21