如何将数组从Ajax请求传递给Javascript变量

时间:2017-06-16 09:02:36

标签: javascript php jquery ajax

通过使用Stringify,我可以检索数据,但我不知道如何将其传递给javascript变量。它传递 [{" 0":" 1"," ItemNumberFK":" 1"},{" 0& #34;:" 2"" ItemNumberFK":" 2"},{" 0":" 3" ," ItemNumberFK":" 3"}] 我不知道,但我想获取数字 1,2,3 只有我怎么能那样做

JQUERY:  

$result = $conn->query("SELECT ItemNumberFK FROM tblpackageitem WHERE PackageNumberFK = '".$namee."'     ;");


         while($row = mysqli_fetch_array($result)){

                //echo '<option value ="' . $row['PackageNumber'] . '" '. $selected .'>' . $row[1] . '</option>';
                //echo '<input type="checkbox" value= "' . $row['ItemNumber'] . '"   >' . $row['ItemName'];                 
                //echo $row['ItemPrice'];
                //echo "<br>";
             $arrayOfItems[] = $row;
                // $strTry = $row;
        }


// play with return result array 
//while($row = mysql_fetch_array($result1)){   
    //$selectBoxOption1 .="<option value = '".$row['bike_type']."'>".$row['bike_type']."</option>"; 
//}
// return options


echo json_encode($arrayOfItems);

PHP:

l = [['A', 'Value 1', 'Value 2'],['B', 'Value 3', 'Value 4'],['A', 'Value 5', 'Value 6']]
l.pop(0)
print(l)

1 个答案:

答案 0 :(得分:0)

我希望此代码可以提供帮助,第一个用于将获取行,第二个用于将获得您想要的内容,在这种情况下,您将记录所有值在行中。

for(var key in data){
    var row= data[key];
    for(var sub_key in row){
        console.log(val[sub_key]);
    }
}