2012-10-23 5 views
-1

텍스트 상자에 데이터를 입력하면 사용자가 추가 버튼을 클릭하자마자 입력 한 텍스트 상자의 값이 yui 테이블에 행으로 추가됩니다. yui는 데이터 소스를 사용하고 행을 추가하지만, 제 경우에는 데이터가 없습니다.YUI 테이블에 행 추가

+0

... right ... 우리는 우리가 원하는만큼 추측 할 수 있기 때문에 코드를 게시해야합니다. Anywayz; 데이터를 추가하려면 어레이에 배열을 공급하는 것과 같은 데이터 소스를 사용할 수 있습니다. 즉, datasource.push (data) 함수를 사용하여 데이터 테이블에 항목을 추가 할 수 있습니다. 성공 또는 그와 비슷한 페이지를 다시로드하지 말고 푸시 기능 만 사용하십시오. – Jozzeh

+0

가능한 중복 : http://stackoverflow.com/questions/25278006/how-can-i-dynamically-add-rows-and-columns-to-a-yui-datatable – stiemannkj1

답변

0

초기 데이터에 빈 배열을 제공하는 DataTable을 정의해도 아무런 문제가 없습니다. 그런 다음 각각의 새로운 정보에 대해 addRow를 호출하면됩니다. 어떤 DataSource도 다룰 필요가 없습니다. 새로운 행에 대한 addRow를 사용하여 나중에 var data = [];

: http://yuilibrary.com/yui/docs/datatable/#using 대신 간단하게 모든 값으로로드 된 데이터를 갖는

:

은 코드 블록을 참조하십시오.

관련 문제