jQuery验证:无效字段再次有效后删除标签文本

时间:2013-01-15 15:18:28

标签: jquery css validation replace custom-action

我使用jQuery验证插件时遇到了问题。在表单验证并更正无效字段后,分配的标签文本将消失。这是我的代码:

$('#formID').validate({
   debug: true,
   errorContainer: $('#containerID'),
   errorPlacement: function(error, element) {
      var ctrl = $('#lbl_' + element.attr('name'));
      ctrl.addClass('error');
   },
   rules: {
      fieldname1: "required",
      fieldname2: "required",
      ...
   },
   messages: {
      fieldname1: "...",
      fieldname2: "...",
      ...
   }
}).form();

上面的代码应该将CSS错误类添加到无效元素分配标签。但是,如果更正了无效字段,则将删除分配的标签文本。我不知道为什么。我做错了什么?或者缺少什么?如果字段有效,我只想删除错误类...

0 个答案:

没有答案