gpt4 book ai didi

javascript - 在 javascript 中评估条件时出现问题

转载 作者:行者123 更新时间:2023-11-28 19:08:50 25 4
gpt4 key购买 nike

我正在从 Controller 获取一个值到 jsp 并尝试按如下方式验证该值,

<c:set var="healthWorkerOptions" value='${map["healthWorkerOptions"]}' />

<script>
validateSelectedOption();

function validateSelectedOption()
{
alert("test");

if(healthWorkerOptions != null)
{
alert("not null");
}
else{
alert("null");
}
}
</script>

值来自 Controller ,并且可以通过以下语句查看获取的值,

<p> ${healthWorkerOptions} </p>

但是在评估情况时什么也没有发生。我的代码有什么问题吗?我只能看到 test 警报,但看不到 not null 或 null 警报。

任何建议

最佳答案

healthWorkerOptions 未在您的 JS 范围内定义。调试器应该告诉你这一点。

function validateSelectedOption() {
var healthWorkerOptions = '<c:out value="${healthWorkerOptions}" />';

[...]
}

关于javascript - 在 javascript 中评估条件时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31141179/

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