我正在努力弄清楚为什么我的 else 块没有执行,尽管 if 块将在满足条件时执行.
这是在 $(document).ready 上调用的函数:
function selectSchool()
{
alert("Selecting a School!" + sessionStorage.sCData);
if (!sessionStorage.sCData || sessionStorage === NULL)
{
alert("Its Empty!");
} else {
alert("Its Not Empty!");
//$('#schoolDropdown').val(sessionStorage.sCData);
//sessionStorage = NULL;
alert('Session Storage: ' + sessionStorage.sCData);
}
alert("Function finished");
};
我很难看到任何不好的语法,但我对 javascript 的经验并不太好,我也注释掉了这两行,看看是否是它们行中发生的任何事情导致它无法执行添加 alerts() 以查看函数能够到达的位置。
提前感谢您提供的任何帮助。