条件が満たされた場合にifブロックが実行されるにもかかわらず、elseブロックが実行されない理由を理解するのに苦労しています.
$(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() を追加します。
ご協力いただきありがとうございます。