JavaScriptが初めてのので、これが簡単な場合はお詫び申し上げます。私はコントローラにいくつかの値を渡しますが、後はページを更新せずにグローバル変数をリセットする必要があります。私のコードは次のようになります。ファンクションリターン後の変数の更新
var userName = null;
var _delegated = false;
function setAddtionalData(value) {
if(value == true) {
userName = "something";
_delegated = value;
}
}
function getAdditionalData() {
return {
username: userName,
delegated: _delegated
};
userName = null; // Does not get hit
_delegated = false; // Does not get hit
}
変数は決して更新されません。ページをリフレッシュせずにこれらを設定する方法はありますか?
ここで、setAditionalData関数を呼び出しますか? – kapantzak