我正在使用Jquery UI模式表单将数据发布回我的操作,它工作正常。但是,当我打开客户端验证并且用户关闭模态而不提交表单时,会保留验证消息和样式。
在那里清除客户端JS中的验证消息和样式?
答案 0 :(得分:1)
使用“close”事件删除类或样式等
$('.selector').dialog({
close: function(event, ui) {
$('.selector').css('property',''); // sets a style property to nothing
// or maybe
if($('.selector').hasClass('classname'))
{
$('.selector').removeClass('classname'); // removes a class from the selector
}
}
});