0
동적으로 생성 된 HTML 테이블이 서버 측 코드 (C# 사용)에 있습니다. JASON을 사용하여 고객 사이트에 전달할 때. 클라이언트 사이트에서 해당 코드를 수신 할 수 없었습니다. 이것이 서버 측의 코드입니다. 해당 서버 측 코드 서버 측을 통해 JSON에 HTML 테이블 전달 오류
$.ajax({
type: "POST",
url: "ExcelUpload.asmx/UploadFile",
data: JSON.stringify({ XML: XMLDoc}),
contentType: "application/json; charset=utf-8",
dataType: "json",
beforeSend: function() {
$("#Status").html("<br><center><img src='ajax-loader.gif'/></center>");
},
success: function (result) {
var output = "";
var re = eval('(' + result.d + ')');
if (re.length > 0) {
for (var i in re) {
var xl = re[i];
switch (parseInt(xl.status)) {
case 1: { output = xl.message; break; }
case 2: { output = xl.message; break; }
}
}
$("#Status").html(output);
}
},
error: function (result) {
$("#Status").addClass("error");
$("#Status").html(result.d);
}
});
제가
HTML += "<table id='excelDoc'>";
HTML += "<tr><th>Date</th><th>Description</th><th>Reference</th><th>Nominal Code</th><th>Dept Code</th><th>Debit</th><th>Credit</th></tr>";
HTML += "<tr><td>" + eDoc.posting_Date.ToShortDateString() + "</td><td>" + eDoc.Description + "</td><td>" + eDoc.Ref_Number + "</td><td></td><td></td><td class='db'></td><td class='cr'></td></tr>";
HTML + = ""코드를 사용하여 HTML 테이블을 생성하고있어;
상태 = "{상태 : 1, 메시지 :"+ HTML + "}"; "" "["+ status + "]";
도와주세요.
무엇이 오류입니까? 아니면 어떤 오류가없는 당신은 그냥 successcalback에 빈 결과를 수신 – Anand
안녕하세요 anand 귀하의 회신을 보내 주셔서 감사합니다. 결과 세트가 정의되지 않았 음을 보여줍니다. – Aroor