1

我怎样才能将一些数据用作global?例如:

$.ajax({
      type: 'GET',
      url: "php/setting.php",
      data: { name: name, lastname: lastname, firstname: firstname
      }
      dataType: 'html',
      context: document.body,
      async: false,
      success: function(data) {
        //how to get this name,lastname, and firstname
      }
});

我怎样才能得到这个名字,姓氏,名字,并像这样使用它global variable

 if(name == 'archie') {
 }

谢谢。

4

2 回答 2

3
var name="the name";
var lastname="the lastname";
var firstname="the firstname";

$.ajax({
  type: 'GET',
  url: "php/setting.php",
  data: { name: name, lastname: lastname, firstname: firstname},
  dataType: 'html',
  context: document.body,
  async: false,
  success: function(data) {
    if(name == 'archie') {
         //you can use it
    }
  }
  });
于 2013-09-10T09:37:03.563 回答
0

我不知道我是否完全理解这个问题,但我认为你想要做的是在你的命名空间中(或者在全局命名空间中,如果你这样做的话)设置一个空变量,例如var name;当你执行您想要执行的 AJAX 请求

success: function(data) {
    name = data.name
  }
于 2013-09-10T09:36:11.127 回答