我想重置jQuery-Form-Validator中任何元素的样式。
我已经看到下一个用于执行此操作:
$('#exportMapForm').get(0).reset();
但唯一被删除的是数据,而不是它的风格。
有什么想法吗?
答案 0 :(得分:0)
.reset()
函数会删除数据,但不会改变样式。要访问特定DOM节点的样式(在您的情况下,看起来像$('#exportMapForm')
),您可以使用类似
$('#exportMapForm').className = '.myResetStyleClass';
此外,由于哈希/井符号是ID选择器,并且只应该有一个具有该特定ID的元素,因此.get(0)
之后不需要$('#exportMapForm')
。
答案 1 :(得分:0)
<强>更新强>
最后,我可以解决它,答案是由@ChristynCanada撰写的Link to Answer
基本上,我们需要添加以下代码:
// To register all properties the `form` before resetting
form('exportMapForm').registerReset();
// Reset
form('exportMapForm').Reset();