0
JQuery .ajax 함수의 success : 메서드에서 오류가 발생합니다.JQuery AJAX 콜백으로 오류가 발생했습니다.
MyService.asmx : 나는 점점 오전
[WebMethod]
public FileInfo[] GetFileInfo(int Id)
{
Proxies.ServiceRef.ServiceClient c = new Proxies.ServiceRef.ServiceClient();
return c.GetFileInfo(Id).ToArray();
}
JQuery와 코드 오류 :
$.ajax({
url: url,
data: jsonData,
type: "POST",
contentType: _I.contentType,
timeout: _I.timeout,
dataType: "serviceproxy", // custom type to avoid double parse
dataFilter: function (jsonString, type) {
if (type == "serviceproxy") {
// Use json library so we can fix up dates
var res = JSON.parseWithDate(jsonString);
if (res && res.hasOwnProperty("d"))
res = res.d;
return res;
}
return jsonString;
},
***success: function (result) {
if (callback)
callback(result);***
}
error: function(xhr, error).......
});
파이어 버그를 사용하여 디버깅 할 때 응답은 다음과 같습니다. 내가 뭘 알아 냈어 내 오류 콜백은 매번 해고입니다. 아무도 잘못 설명 할 수 있습니까?
{"d":[{"__type":"Proxies.AFARServiceRef.AssignmentInfo","ExtensionData":{},"AssignDate":"\/Date(1317748587667)\/","AssignFileName":null,"ClaimId":"PA026195","ClaimantName":"Rachel Weiss","FirstContactDate":"\/Date(1302678000000)\/","FirstContactTime":{"Ticks":433800000000,"Days":0,"Hours":12,"Milliseconds":0,"Minutes":3,"Seconds":0,"TotalDays":0.50208333333333333,"TotalHours":12.049999999999999,"TotalMilliseconds":43380000,"TotalMinutes":723,"TotalSeconds":43380},"Id":5257,"InspectionDate":"\/Date(1302246000000)\/","StatusId":1,"SubmittedCount":5,"UploadedCount":9}]}
감사
BB