私はフォームを持っており、ユーザーがこのフォームで行った変更を追跡しようとしています。 フォームは、 ユーザが最初のドロップダウンを選択したときに読み込まれるラジオボタン、ドロップダウン、テキストエリアで構成されます。グローバル変数を宣言し、javascriptを使用して値を格納する
私はそれから数えることにしました。ユーザーがもう一度ドロップダウンを選択した場合、 何かが変更されました。
グローバル変数にresult = 1を格納して、別の 関数が同じページ/同じビューで使用できるようにしたいとします。私のアプリケーションはmvc
他のJavaScript関数で使用できるように、このグローバル変数をビューに保存する方法はありますか?これは可能ですか?
var counter = 0;
$("#MyPage")
.on("change", ":input", function() {
counter = counter + 1;
if (counter > 1) {
//This is the first time you are changing.
alert("Something has changed in index page");
var result = 1;
}
});
カウンタを維持する代わりに、ログを配列にプッシュするだけです... – dandavis
'window.foo = bar' – gcampbell
上記の実装で直面している問題は何ですか? –