2017-09-05 1 views
2

내 아약스 기능은 내 dhtmlx 그리드를로드 할 수 없습니다입니다ajax 응답에서 dhtmlx 표에 데이터를로드하는 방법은 무엇입니까?

//my grid initialization is here 
mygrid.init(); 
$.ajax({ 
    type: "POST", 
    contentType: "application/json; charset=utf-8", 
    url: "WeeklyReportConfig.aspx/Showdata", 
    data: '{"idno":"' + emid + '"}', 
    dataType: "json", 
    success: function(result) { 
     for (var i = 0; i < result.d.length; i++) { 
      result = JSON.stringify(result[i]);     
      mygrid.load(result[i], JSON); 
     } 
    }, 
    error: function(result) { 
     alert("Error"); 
    } 
}); 

하지만 난 내 웹 방식의 데이터를 얻고있다.

+0

'성공'함수 내에서 'mygrid'에 액세스 할 수 있어야합니다. 괜찮습니까? 시도한 실제 코드를 보여줄 수 있습니까? –

+0

성공 : function (result) { for (var i = 0; i

+0

'결과'의 예를 보여줄 수 있습니까? 왜 'stringify'를 사용하고 있습니까? 그리고 왜 당신은'result.d'를 통해 반복하고 있지만'result.d [i]'를 루프 안에서 사용하지 않는 것입니까? –

답변

0

비동기 : 거짓을 아약스 방식으로 추가하십시오.

관련 문제