ajax 如何修改外部变量

 时间:2026-02-17 04:41:24

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字符串的截取操作
  • 热门搜索
    小米充电宝怎么用 qq怎么摇骰子 论文关键词怎么写 苹果6s怎么设置铃声 草莓怎么洗才干净 缺钙怎么办 酸奶机怎么做酸奶 雪地靴怎么清洗 怎么判断自己的脸型 没有安全感怎么办