Я использую jQuery, JavaScript и PHP. Мой Ajax.php
файл просто отображает
данные. Файл test.php
присваивает значение функции JavaScript.
Моя проблема в том, что я не могу получить значения, назначенные test.php, из getList(data)
.
Что-то не так с моей логикой? Что мне делать, чтобы получить значения, назначенные test.php, для отображения в функции getList()
?
$.ajax({
type: 'POST',
url: 'ajax.php',
data: 'id=' + id ,
success: function(data){
$("#response").html(data);
if(flag != 0){
flag = 0;
$.get("test.php", function(data){
alert("Data Loaded: " + data);
getList(data);
});
}
} //Success
}); //Ajax
И test.php имеет следующее.
<?php
print "<script language='javascript'>";
print " temp[temp.length]=new Array('STA-VES','East',4500);";
print " temp[temp.length]=new Array('STA-CRF','West',5400);";
print "</script>";
?>
Моя функция JavaScript имеет:
var temp=new Array();
getList(){
alert(temp.length);
for(var i=0; i<temp.length; i++){
var val = temp[i];
}
}