2011-04-30 5 views
0

별도의 기능으로 그리드로드 완료 여부를 확인할 수있는 방법이 있습니까?jqgrid 도움이 필요합니다

은 무엇 메신저 일을하려고 첫 번째 행에 자동 클릭하고이는 이전 데이터의 첫 번째 행을 선택한다

jQuery("#search_grid").jqGrid('setGridParam',{url:"s_search.php?nm_mask="+nm_mask,page:1}).trigger("reloadGrid"); 
$('#search_grid tbody:first-child tr:nth-child(2)').dblclick(); 

문제 메신저 직면 발생하지 새로운 데이터를 검색하면 두 번째 그리드에 해당 행을 추가합니다. 그래서 settimeout을 사용하려고했지만로드 시간과 함께 settimeout을 사용하는 것이 좋지 않은 것 같습니다

그래서 setGridParam을 완료하고 두 번째 줄을 확인하는 방법이 있습니까?

죄송합니다. 누군가가 내 질문에

감사를 이해할 수 있기를 바랍니다

당신이 그리드는 loadComplete 이벤트 핸들러의 내부 작업 을 배치해야로드 된 후 어떤 행동을해야하는 경우

답변

0

.

그리드 로딩 중에 다른 내부 파라미터 $('#search_grid')[0].grid.hDiv.loadingtrue으로 설정됩니다. 나는 그것을 사용하지 말고 더 간단하고 사용하기 쉽다고 생각한다. loadComplete.

+0

안녕하세요, 감사합니다. loadComplete 트릭을 수행했습니다. –