我对AJAX
进行了Web Method
次调用。 Web Method
会返回一些统计信息。当我构建StringBuilder
时,我使用AppendFormat
和AppendLine
方法来构建它。但是,当显示数据时,它缺少新行。
这是AJAX
来电:
$.ajax({
type: "POST",
url: "Default.aspx/GeneratePdfs",
data: JSON.stringify({
frequency: $('#ddlReportFrequency option:selected').text(),
reportYear: $('#txtReportYear').val(),
reportMonth: $('#txtReportMonth').val(),
reportDay: $('#txtReportDay').val(),
reportOption: $('#ddlReportOption option:selected').text(),
reportRegion: $('#txtReportRegion').val(),
reportSchedule: $('#ddlReportSchedule').val(),
reportRegion: $('#txtReportRegion').val()
}),
contentType: "application/json; charset=utf-8",
success: function (data) {
debugger;
if (data.d != "") {
$('#rptDisplay').text(data.d);
}
}
});
在我的Web Method
中,我做了类似的事情:
sb.AppendFormat("\nData {0} does not have any statements", data);
sb.AppendLine();
return sb.ToString()
我做错了什么?