声明一个全局变量并使用javascript在其中存储值

时间:2016-07-26 17:24:52

标签: javascript jquery

我有一个表单,我正在尝试跟踪用户在此表单上所做的更改。  表单由单选按钮,下拉列表和文本区域组成  用户选择第一个下拉列表。

然后我决定数数。如果用户再次选择下拉列表意味着第二次  事情发生了变化。

我希望能够在Global变量中存储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;
                            }
                });

1 个答案:

答案 0 :(得分:-2)

只需使用result = 1,前面没有var

编辑:ssube是正确的,使用上面的方法。