我的getJson函数只有在静态传递参数时才返回预期的json数组。如果我传递一个包含值的变量,它就不会返回数组。
$.getJSON('http:....UserAppData/SendCurrentPoints.php',{Route: "Sangli-Vishrambag-Miraj", Bus_Number: "DL 16 AS 1242", date: "2017-04-15", Time: "12:59"}, myCallBack);
上面的代码返回正确的数组但是代码下面没有返回任何内容。我检查了我传递的值,这些值与我上面传递的值完全相同。我在该URL上的PHP页面使用GET方法。
var arglist={
Route:rt,
Bus_Number:bus,
date:"2017-04-15",
Time:tm
}
$.getJSON('..../UserAppData/SendCurrentPoints.php', arglist, function(data){
// localStorage.setItem("way",data.Points[0]);
console.log(data);
});