javascript – jQuery:检查一个字段的值是否为null(空)

这是一个好的方法来检查字段的值是否为null?

if($('#person_data[document_type]').value() != 'NULL'){}

还是有更好的方法吗?

字段的值不能为null,它始终是字符串值。

代码将检查字符串值是否为字符串“NULL”。您要检查它是否为空字符串:

if ($('#person_data[document_type]').val() != ''){}

要么:

if ($('#person_data[document_type]').val().length != 0){}

如果你想检查该元素是否存在,你应该在调用val之前:

var $d = $('#person_data[document_type]');
if ($d.length != 0) {
  if ($d.val().length != 0 ) {...}
}
翻译自:https://stackoverflow.com/questions/4244565/jquery-checking-if-the-value-of-a-field-is-null-empty

转载注明原文:javascript – jQuery:检查一个字段的值是否为null(空)