layui에서 테이블 데이터를 얻는 방법: 1. js 객체 배열을 생성하여 테이블에 원본 데이터를 저장합니다. 2. [table.render()]의 데이터 매개변수를 객체 배열에 할당합니다. 그냥 데이터.
이 튜토리얼의 운영 환경: Windows 10 시스템,layui 버전 2.5.6 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.
아이디어:
1. 데이터 테이블에 원본 데이터를 저장하려면 적절한 범위의 JS 개체 배열을 만듭니다.
2. 이전 단계에서 생성한 원본 데이터인 JS 객체 배열을 table.render()의 data 매개변수에 할당합니다.
3. 테이블의 모든 데이터를 가져오려면 첫 번째 단계에서 생성한 JS 객체 배열을 직접 가져오면 tableContent에서 데이터를 가져와서 테이블의 모든 데이터를 가져올 수 있습니다.
코드 구현:
// 存放数据表格中的数据的对象数组tableContent var tableContent = new Array(); table.render({ elem : '#viewTable', height : 325, even: true, text: { none: '您没有选中任何字段!' }, // 拿对象数组tableContent中的数据作为原始数据渲染数据表格 data : tableContent, page : { layout: ['count', 'prev', 'page', 'next', 'limit', 'skip'] }, limit : 5, limits : [5, 10, 15, 20, 25], cellMinWidth: 80, cols:[[ {type:'checkbox',fiexd : 'left'}, {title : '序号',type:'numbers'}, {field : 'column',title : '列',align:'center'}, {field : 'alias',title : '别名',align:'center',edit : 'text'}, {title : '操作',fiexd : 'right',align:'center', toolbar: '#viewBar'} ]], done : function(res, curr, count){ // do something... } });
데이터 테이블의 데이터는 table.render()의 done 매개변수를 통해 직접 비동기 요청
을 통해 가져옵니다. 이 매개변수의 값은 데이터가 렌더링된 후의 콜백입니다. 직접 데이터에 대한 할당이든 비동기 요청이든 상관없이 렌더링 후에 콜백이 트리거됩니다. 참고: Laytable의 원본 데이터에 직접 할당 방식을 사용할 경우, 이 방식은 테이블의 모든 데이터를 가져오는 것이 아니라 데이터 테이블의 현재 페이지의 데이터를 가져옵니다. 위의 내용을 따라야 합니다. "데이터 테이블의 데이터는 "직접 할당" 방식입니다
table.render({ //其它参数在此省略 done: function(res, curr, count){ //如果是异步请求数据方式,res即为你接口返回的信息。 //如果是直接赋值的方式,res即为:{data: [], count: 99} data为当前页数据、count为数据总长度 console.log(res); //得到当前页码 console.log(curr); //得到数据总量 console.log(count); } });
관련 권장 사항: layui
위 내용은 Layui에서 테이블 데이터를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

Dreamweaver Mac版
시각적 웹 개발 도구

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.
