我正在进行一些验证,无法使if
语句生效。我想验证具有数据类型和必需属性的字段。或者如果字段不为空?
我的if语句:
if (typeof $(this).attr("data-type") != "undefined"
&& typeof $(this).prop("required") != "undefined"
|| typeof $(this).prop("required") === true
|| $(this).val() != "") {
// Doing stuff
}
HTML输入:
<input type="text" name="Consignee" id="text" data-type="text"
placeholder="Consignee" required>
答案 0 :(得分:1)
没有要求的类型。 试试这个查询...
if ($(this).attr("data-type") != "" && $(this).prop("required") != false && $(this).val()!="") {}