>  기사  >  웹 프론트엔드  >  EasyUI의 treegrid component_jquery에서 데이터를 동적으로 로드하는 문제에 대한 솔루션

EasyUI의 treegrid component_jquery에서 데이터를 동적으로 로드하는 문제에 대한 솔루션

WBOY
WBOY원래의
2016-05-16 17:58:35937검색

treegrid 소스 코드와 문서를 검색해 보니 treegrid가 datagrid와 tree에서 확장된 것을 발견했습니다. 그러나 과거에는 datagrid의 reload 방식을 사용하여 매개 변수를 추가하여 쿼리 결과 데이터를 로드했습니다. 매개변수가 있는 쿼리 결과를 로드하지 못할 수 있습니다. 제한으로 인해 다음 코드는 쿼리 결과를 로드할 수 없습니다.

코드 복사 코드는 다음과 같습니다:

< table id='treegrid' class='easyui-treegrid' url='/User/List'>
$( '#treegrid').treegrid('reload',{'name': 'micel'});

그래서 공식 포럼에 관련 이슈를 검색하다가 귀중한 글을 발견했습니다. 데이터를 비동기식으로 쿼리하기 위해 treegrid 구성 요소에 의존해야 하는 이유를 갑자기 이해하게 되었습니다. 먼저 비동기식으로 쿼리한 다음 반환된 json 데이터를 로드하는 것은 어떻습니까? 코드는 다음과 같습니다.
코드 복사 코드는 다음과 같습니다.

function loadData( )
{
$.post('/User/List',{name:'micel'},function(data){
$('#treegrid').treegrid('loadData',data );
} ,'json');
}

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.