【发布时间】:2011-07-18 13:47:16
【问题描述】:
我有一个 JS 函数,它对同一域上的 PHP 页面执行 ajax GET(数据类型:JSON)。
我得到了 JSON 响应,因为我可以通过 firebug 看到它,但我的成功函数似乎没有执行。
function getAppointments(){
var url = "http://site.com/quote/appointments/download/";
$.ajax({
type: "GET",
dataType:"json",
url: url,
success: function(data, textStatus, jqXHR)
{
alert('success');
$.each(data,function()
{
var li = $('<li />');
li.val(); //haven't gotten this far yet
li.text();
$('#appointment-list').append(li);
});
}
});
}
我在 firebug 中获得 200 OK 状态并且可以看到 json 对象,但我的 alert('success') 没有触发。
谁能明白为什么?我敢肯定这只是某个地方的一个小错误。
问候,
比利
【问题讨论】: