我真的变得如此沮丧与这个jQuery, 我想o使用的getJSON我的AJAX但它只是不工作!其驱使我坚果。JSON和jQuery不工作
$.ajax({
type: "GET",
url: '../file.php',
data: param,
async: true,
beforeSend: function(x) {
if(x && x.overrideMimeType) {
x.overrideMimeType("application/j-son;charset=UTF-8");
}
},
dataType: "json",
success: function(data){
//do your stuff with the JSON data
alert("called");
}
});
两者都只是不工作,它没有得到的回复:
我有这个,有这个从一个例子:
$.getJSON("../file.php",{filepath:g_filepath, startRow: "0"},dates);
而且这一点。
有人可以帮助我。
在我的PHP文件中的代码是这样的:
$myArray = array();
while($filehandle->eof) {
$line = $filehandle->fgets();
array_push($myArray, $line);
echo json_encode($myArray);
}
我在错误做什么呢?
你确定服务器返回什么吗? – Joseph 2012-03-07 06:26:26
不要发明MIME类型。 'application/json'是正确的。 – kapa 2012-03-07 06:28:09
服务器可能会返回错误?使用Chrome开发人员工具或类似的请求/响应看看 – jgauffin 2012-03-07 06:29:51