私は今まで見たことがない奇妙な状況にあります。SQLクエリを実行するメソッドを呼び出し、json応答を構築し、応答ストリームに書き戻すjqueryajaxがあります。
ajax呼び出しが実行されるとすぐに、null応答テキストで成功として完全な関数が起動します。メソッドをデバッグして、応答を作成して返すことを確認できます。ここで何かアイデアがわかりませんか?それが役立つ場合は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;
}
}
});