通过javascript ajax更新javascript数组变量?

时间:2016-12-08 00:51:28

标签: javascript php ajax

我有一个javascript变量,它包含一个数组来更新地图,我试图让AJAX用服务器数据更新该变量,以便它根据选定的选项更新地图。

基本上,这就是我在

的地方

Javascript:

var mapData=[];
    function stateData(inputData){
      data = [inputData];
      return data;
    }

AJAX:

    function updateData(selectedVar){
      var newRequest = new XMLHttpRequest();
      newRequest.onreadystatechange = function(){
        if (this.readyState == 4 && this.status == 200){
            serverdata = this.responseText;
            mapData = serverdata;
            stateData(mapData);
        }
      };
      newRequest.open("GET", "testscript.php?selection="+selectedVar, true);
      newRequest.send();
    }

如果在PHP脚本之后它帮助我传输的数据采用这种格式:

{state =“AK”,hourlypay = 18.22,annualpay =“43,066”},{state =“AZ”,hourlypay = 25.88,annualpay =“89,980”}等

0 个答案:

没有答案