如何将值分配给全局变量,并在jquery / javascript中的其他函数中使用它?

加内什

声明全局变量(jquery):

 $.mynamespace = {  myVar : "something" }; 

我将对xml进行一些操作,之后将为myVar分配一些其他值,并调用函数test()将再次更改myVar的值。然后,我希望var的值必须与在test()函数中更改的值相同

    $(document).ready(function(){
        //Some XML oprations
        $.get("students.xml",{},function(xml){
            $.mynamespace.myVar="ewewewewewew";
            test();
        });
        //value of $.mynamespace.myVar must be test
        alert($.mynamespace.myVar);
     });

     function test(){
        alert($.mynamespace.myVar );
         $.mynamespace.myVar="test";
     }
罗伯特

Ajax代表异步JavaScript和XML,这意味着调用是异步的。完成AJAX后,将调用成功的函数。可以随时调用。因此,当javascript到达代码时,它就会通过,而当ajax准备就绪时,将调用成功函数。

有2个解决方案。

  1. 在成功的函数中完成ajax请求时,您可以对变量执行某些操作
  2. 您可以在ajax代码之后对变量执行某些操作,但需要使用async: false使Ajax NO ajax :)无效的param 但是需要使用SJAX

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将事件对象分配给 javascript 中的全局变量?

来自分类Dev

将全局变量分配给函数参数

来自分类Dev

无法通过函数将值分配给全局变量(Linux上的共享库注入)

来自分类Dev

如何使用闭包返回值并将值分配给全局变量

来自分类Dev

将值分配给c中的全局变量会导致错误

来自分类Dev

如何创建全局变量并在其他页面中使用它?

来自分类Dev

将Ajax结果分配给Javascript中的全局变量

来自分类Dev

如何将函数分配给 javascript 变量

来自分类Dev

如何将php变量分配给javascript变量

来自分类Dev

如何将函数返回的布尔值分配给PostgreSQL 9.4中的变量?

来自分类Dev

如何将列表中的值、用户输入的代码中的值分配给变量

来自分类Dev

如何从 URL 读取 JSON 文件并将其分配给 NodeJS 中的全局变量?

来自分类Dev

如何将 SQL Server 函数的返回值分配给变量

来自分类Dev

如何将javascript变量分配给隐藏的输入?

来自分类Dev

如何将 ruby 变量分配给 javascript

来自分类Dev

如何将列表中的项目分配给变量

来自分类Dev

如何将数据绑定值分配给javascript变量

来自分类Dev

在dart中,如何将const Map中的值分配给const变量?

来自分类Dev

如何将SQL Server数据中的值分配给SSIS中的变量

来自分类Dev

如何将文本框中的时间值分配给变量?

来自分类Dev

如何将矩阵的值分配给bash中的变量

来自分类Dev

当值中包含$字符时如何将值分配给变量

来自分类Dev

如何将。*作为值分配给bash中的变量

来自分类Dev

如何将值从vardump输出分配给php中的变量?

来自分类Dev

如何将变量分配给 Python 字典中的值?

来自分类Dev

如何将值分配给角度 2 中的参考变量?

来自分类Dev

如何将列值分配给 mySQL 脚本中的变量?

来自分类Dev

如何将插入查询返回的值分配给 PL/pgSQL 中的变量

来自分类Dev

如何使用jQuery将div中的值分配给变量

Related 相关文章

  1. 1

    如何将事件对象分配给 javascript 中的全局变量?

  2. 2

    将全局变量分配给函数参数

  3. 3

    无法通过函数将值分配给全局变量(Linux上的共享库注入)

  4. 4

    如何使用闭包返回值并将值分配给全局变量

  5. 5

    将值分配给c中的全局变量会导致错误

  6. 6

    如何创建全局变量并在其他页面中使用它?

  7. 7

    将Ajax结果分配给Javascript中的全局变量

  8. 8

    如何将函数分配给 javascript 变量

  9. 9

    如何将php变量分配给javascript变量

  10. 10

    如何将函数返回的布尔值分配给PostgreSQL 9.4中的变量?

  11. 11

    如何将列表中的值、用户输入的代码中的值分配给变量

  12. 12

    如何从 URL 读取 JSON 文件并将其分配给 NodeJS 中的全局变量?

  13. 13

    如何将 SQL Server 函数的返回值分配给变量

  14. 14

    如何将javascript变量分配给隐藏的输入?

  15. 15

    如何将 ruby 变量分配给 javascript

  16. 16

    如何将列表中的项目分配给变量

  17. 17

    如何将数据绑定值分配给javascript变量

  18. 18

    在dart中,如何将const Map中的值分配给const变量?

  19. 19

    如何将SQL Server数据中的值分配给SSIS中的变量

  20. 20

    如何将文本框中的时间值分配给变量?

  21. 21

    如何将矩阵的值分配给bash中的变量

  22. 22

    当值中包含$字符时如何将值分配给变量

  23. 23

    如何将。*作为值分配给bash中的变量

  24. 24

    如何将值从vardump输出分配给php中的变量?

  25. 25

    如何将变量分配给 Python 字典中的值?

  26. 26

    如何将值分配给角度 2 中的参考变量?

  27. 27

    如何将列值分配给 mySQL 脚本中的变量?

  28. 28

    如何将插入查询返回的值分配给 PL/pgSQL 中的变量

  29. 29

    如何使用jQuery将div中的值分配给变量

热门标签

归档