gpt4 book ai didi

javascript If-Else 语句跳过 If 条件

转载 作者:行者123 更新时间:2023-11-30 09:33:34 25 4
gpt4 key购买 nike

如图所示,r.SalaryGrade 的值为 null。为什么它会跳过我的 IF 条件并转到 Else?。我确保如果是空字符串和 null 它将向文本框添加一个类。我做错了什么吗?

 if (r.SalaryGrade == "" && r.SalaryGrade == null) { $("#JobGradeId").addClass('validation'); }
else { $("#JobGradeId").removeClass('validation'); }

enter image description here

最佳答案

您的 if 条件中包含“&&”。

'' and null are different things

您需要更改构建 if 语句的方式。你可以做类似的事情,

r.SalaryGrade == "" || r.SalaryGrade == null

关于javascript If-Else 语句跳过 If 条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44895656/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com