jquery ajax 함수를 사용하고 있는데 성공 함수에서 서버의 데이터를 수신하지만 나에게이 오류가 발생합니다 JSON.parse : JSON 데이터 이후의 예상치 못한 공백 문자가 아닌지 확인하기 위해 json을 확인했습니다. 해당 서버가 올바른 JSON 형식parse.Parse not working
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
url: "WebForm1.aspx",
type: "POST",
datatype: "json",
success: function(data) {
var reuslt = $.parseJSON(data);
alert(reuslt.CustomerID);
}
});
});
WebForm1.aspx를
에서
protected void Page_Load(object sender, EventArgs e)
{
Customer c = new Customer();
c.CustomerID = "1";
c.ContactName = "Jhon";
c.CompanyName = "Dell";
JavaScriptSerializer serializer = new JavaScriptSerializer();
String response = serializer.Serialize(c);
Response.Write(response);
}
고객 클래스
을 인코딩한다public class Customer
{
public string CustomerID { get; set; }
public string CompanyName { get; set; }
public string ContactName { get; set; }
}
환호하지만 여전히 점점 오류가 있지만 오류의 시간 자연 지금 내가 그것을 오류 기능에서 진행하는 문제에 직면하고 다른 아약스 및 json 파싱 된 오류 표시 – Ali
어떤 유형의 '오류'가 표시됩니까? –