Yahoo DataTable에 대해 here을 사용하고 있습니다.YUI DataGrid에서 데이터 소스를 변경 한 후 데이터 소스를 변경하는 방법
그리드를 한 번 렌더링하면 데이터를 변경하는 데 어려움이 있습니다. jQuery를 사용하여 AJAX를 통해 데이터를 얻거나 클라이언트 측 데이터 아일랜드에서 데이터를 가져 와서이를 다시 그리드에 넣어야합니다.
DataTable API에는 setDataSource 메소드가없고 'dataSource.liveData'를 변경해도 그리드가 업데이트되지 않습니다.
// does not work
dataTable.dataSource.liveData = [ {name:"cat"}, {name:"dog"}, {name:"mouse"};
내 코드를 기반으로하는 예는 basic LocalDataSource example입니다.
테이블을 완전히 다시 만들 필요없이 어떻게 데이터 소스를 업데이트 할 수 있습니까? 비동기 호출을하는 YUI 데이터 소스를 사용하고 싶지 않습니다. 나는 이것을 어떻게 '수동으로'할 수 있는지 알아야합니다.
simon, 이것을 확인하십시오. 이게 효과 있니? –
@keith 내 상사가 항상 내 우선 순위를 변경하고 있습니다. didnt는 아직 시험해 보게된다. 당신이 알려 드리겠습니다 –