2011-05-01 3 views
0

데이터 테이블 플러그인에 대한 자세한 내용 숨기기 - 쇼와 행 문제에 대한 자세한 정보를 숨기 :데이터 테이블 플러그인 - 쇼는 행

내가 모르는 function.but fnFormatDetails에서 아약스에 의한 더 많은 정보를 얻을하려는

그것은 어떻게합니까 .i $ .ajax fnFormatDetails 함수에 넣으려고하지만 fnOpen 함수를 새 추가 된 행을 렌더링하려면 outout 전달하는 것, 그래서 새 행은 실제 정보가 아닌 비어있는 (정의되지 않은) 값으로 만들어집니다.

어떻게 할 수 있습니까? 감사합니다.

답변

1

AJAX의 "A"는 "비동기"를 나타냅니다. $.ajax 호출을 만들면 서버가 응답하기 전에 함수가 반환되므로 "비동기"입니다.

$.ajax({ 
    url: '/where/ever', 
    data: data_for_the_url, 
    success: function(data, textStatus, jqXHR) { 
     /* 
     * This is where you use `data` to update the page. 
     * $.ajax will call this function when the server 
     * has successfully responded. 
     */ 
    } 
}); 
/* 
* When you get here, the server still hasn't responded so you can't 
* update your page yet. 
*/ 

는 그래서, success 콜백 내에서 모든 페이지 업데이트 로직을 넣어 다음 $.ajax() 기능은 콜백 페이지를 서버의 응답을 처리하고 업데이트하는 모든 일을 할 수 있는지, 서버의 응답을 수신 성공 콜백이 기능.