验证字段中的jQuery布尔问题

时间:2013-08-28 17:20:12

标签: javascript jquery validation

我正在尝试进行一个非常简单的验证,只是为了查看使用jquery在文本区域中是否有输入内容。我无法弄清楚为什么一旦我添加一个布尔值它没有做任何事情。我有布尔值,以便错误消息不会多次附加,如果他们选中/点击字段,稍后我还将使用布尔值来验证填写所需的字段并启用提交按钮。

var w=$("#part_description_input");

var wErr=new Boolean(false);


w.blur(function() {
    if (w.val()=="" && wErr=false) {
        $("#part_description_label").append("<label style='color:red;'> This field is required</label>");
        wErr=true;
    }
    else {
        $("#part_description_label").empty();
        $("#part_description_label").append("<label style='color:red;'>* </label>Enter a Description of Your Part:");   
        wErr=false;
    }

})

这是一个包含所有内容的jsfiddle:http://jsfiddle.net/2bwFS/

1 个答案:

答案 0 :(得分:3)

您有wErr=false而不是wErr==false:)