我有一个从未见过的奇怪情况。我有一个 jquery ajax,它调用一个执行 sql 查询的方法,构建 json 响应并将其写回响应流。
一旦执行了 ajax 调用,完整的函数就会成功触发,并带有空响应文本......我可以调试该方法并查看它是否正在构建响应并返回它。只是不确定这里有什么想法吗?ASP .net 如果有帮助的话。
jQuery.ajax({
url: 'Data/ServiceCalls.aspx?SelectRequestsWithDate=1&start_date=' + escape(jQuery("#request_start_date").val()) + '&end_date=' + escape(jQuery("#request_end_date").val()) + "'",
type: "POST",
dataType: "json",
success: function (jsonresponse, stat) {
if (stat === "success") {
var thegrid = jQuery("#grid_requests")[0];
var jsonObject = eval('(' + jsonresponse.responseText + ')');
thegrid.addJSONData(jsonObject);
jsonresponse = null;
thegrid = null;
}
}
});