У меня есть этот очень простой код, чтобы проверить, является ли значение нулевым или нет, но оно не работает и не проходит через условие «если».Проверка на null не работает в javascript
Код:
var existingFilterCriteria = filterCriteriaSectionRow.data('filterapplied');
if (existingFilterCriteria != null && existingFilterCriteria != '' && existingFilterCriteria != 'null');
{
MappingQueryFilter = existingFilterCriteria;
}
Вопрос:
ли я делаю что-то неправильно здесь? Есть ли специальная проверка, которую я должен выполнить для данных, возвращаемых из атрибута data в элементе DOM?
Каково значение 'filterCriteriaSectionRow.data ('filterapplied')'? Каков ожидаемый результат? Как вы определяете «работу»? –
Кроме того, код, который вы показали на скриншоте кода, отличается от кода, который вы скопировали и вставили. Например, '! =' И '! ==' отнюдь не то же самое. –
Использование или оператор, чем оператор. –