ajax 如何修改外部变量

 时间:2026-05-09 12:39:44

1、在网站目录建立网页index.html,内容如下(注意index.asp网页必须存在,当然你也可以选择其他的,比如html,php,jsp等等网页):

<html>

    <head>

        <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>

        <script>

            //设置用于测试的变量

            var testcnt = 1;

            $(document).ready(function(){

                $.ajax({

          url:"index.asp",

          type:"get",

          dataType:"text",

          success:function(data){

              testcnt=2;

           }

    });

   //测试变量是否更改

    alert(testcnt);

            });

        </script>

    </head>

    <body>

    </body>

</html>

保存文件。

ajax 如何修改外部变量

2、用浏览器打开网页,进行测试。

我自己的地址是本机。

发现,弹出的内容是1,并没有发生变化(咱们计划应该是2)

ajax 如何修改外部变量

3、调整程序,在ajax操作部分加入参数。

                $.ajax({

                    async:false,//加入的是这个,让ajax执行不是异步的,二是同步,只有ajax执行完之后,才能继续向下执行。

                    url:"index.asp",

                    type:"get",

                     dataType:"text",

                    success:function(data){

                        testcnt=2;

                    }

               });

ajax 如何修改外部变量

4、再次测试。

弹出是2,说明已经修改了全局变量,执行成功。

ajax 如何修改外部变量

5、jquery给了很多详细的设置,只要查询文档,就会找到适合的方法。

  • php怎么获取html字符串属性值
  • js中怎么获取json中的key值和value值?
  • 在CentOS上安装Java环境:[1]使用yum安装java
  • js如何获得计算结果的整数部分
  • linux shell字符串的截取操作
  • 热门搜索
    学习差怎么办 鹿晗是哪里人 拇指外翻如何治疗 馥蕾诗怎么样 拉萨旅游线路 如何盘玩小叶紫檀 吐蕃是现在的哪里 电脑网页如何截图 浙h是哪里的车牌 湖南信息职业技术学院怎么样