layui 렌 더 링 table 데이터 시트 의 인 스 턴 스 코드 를 사용 합 니 다.

먼저 최종 효과 도 를 올 립 니 다:

1.layui 의 css 와 js 파일 도입

<link rel="stylesheet" href="lib/layui/css/layui.css" rel="external nofollow" >

<script src="lib/layui/layui.js"></script>
2.페이지 에 table 요 소 를 배치 합 니 다.

<table class="layui-hide" id="test" lay-filter='test3'></table>
3.table.render()방법 으로 이 용 기 를 지정 합 니 다.

layui.use('table', function(){
      var table = layui.table;
//      var playerName;
//      if(item != undefined) {
//        playerName=item;
//      }
      table.render({
        elem: '#test' table         DOM
        ,url:'http://boss.superlychee.com/rest/web/golfTourManage/getGolfTourPlayerByTourIdAndRounds'
        ,method:'post'
        ,where:{tourId:tourIds,rounds:rounds,playerName:item}
        ,cellMinWidth: 80 //              ,layui 2.2.1   
        ,cols: [[
          {field:'tourPlayerId', width:80, title: 'ID1', sort: true}
          ,{field:'playerName', width:80, title: '  '}
          ,{field:'hole1', title: '1',edit: 'text'}
          ,{field:'hole2', title: '2',edit: 'text'}
          ,{field:'hole3', title: '3',edit: 'text'} //minWidth:              ,layui 2.2.1   
          ,{field:'hole4', title: '4',edit: 'text'}
          ,{field:'hole5', title: '5',edit: 'text'}
          ,{field:'hole6', title: '6',edit: 'text'}
          ,{field:'hole7', title: '7',edit: 'text'}
          ,{field:'hole8', title: '8',edit: 'text'}
          ,{field:'hole9', title: '9',edit: 'text'}
          ,{field:'hole10', title: '10',edit: 'text'}
          ,{field:'hole11', title: '11',edit: 'text'}
          ,{field:'hole12', title: '12',edit: 'text'}
          ,{field:'hole13', title: '13',edit: 'text'}
          ,{field:'hole14', title: '14',edit: 'text'}
          ,{field:'hole15', title: '15',edit: 'text'}
          ,{field:'hole16', title: '16',edit: 'text'}
          ,{field:'hole17', title: '17',edit: 'text'}
          ,{field:'hole18', title: '18',edit: 'text'}
          ,{field:'add', title: '  ', width:177,toolbar:"#barDemo"}
        ]],
      });
      });
4.이때 당신 의 페이지 는 많 지 않 은 차이 가 아래 와 같 습 니 다.

5.본문 이 도 착 했 는데 표 데 이 터 를 어떻게 보 여 줍 니까?우리 위의 세 번 째 부분 은 바로 렌 더 링 의 한 방법 으로'방법 렌 더 링'이 라 고 하 는데 layui 홈 페이지 에서 제공 하 는 세 가지 렌 더 링 입 니 다.
방법,여기 서 진술 을 하지 않 습 니 다.방법 렌 더 링 의 장점 은 HTML 파일 에서 벗 어 나 JS 자체 에 전념 할 수 있다 는 것 입 니 다.특히 프로젝트 의 빈번 한 변경 과 발표 에 있어 편리 성 이 더욱 뚜렷 해 질 것 이다.
layui 의 url 기본 값 은"get"요청 입 니 다.제 쪽 은 post 요청 이 므 로"method"속성 을 post 로 추가 하 는 것 을 기억 하 십시오.
6.쉽게 부 딪 히 는 문제 입 니 다.이치 대로 말 하면 이 럴 때 표 데 이 터 를 볼 수 있 을 것 입 니 다.왜 대부분의 사람들의 표 는 아직도 과장 되 지 않 습 니까?보통 당신 여동생 이 배경 데이터 형식 을 설정 하기 때 문 입 니 다.

response: {
  statusName: 'code' //         ,  :code
  ,statusCode: 200 //      ,  :0
  ,msgName: 'msg' //         ,  :msg
  ,countName: 'count' //         ,  :count
  ,dataName: 'data' //         ,  :data
}
이 럴 때 표 는 일반적으로 이미 나 왔 습 니 다.기억 하 세 요.백 스테이지 에서 제공 하 는 데이터 형식 은 layui 가 제공 하 는 것 과 마찬가지 로 가장 좋 습 니 다.이 점 을 명심 하 세 요.이 점 은 홈 페이지 에 가서 설명 하지 않 아 도 됩 니 다.
이상 의 layui 렌 더 링 table 데이터 시트 를 사용 한 인 스 턴 스 코드 는 바로 작은 편집 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.참고 가 되 고 저 희 를 많이 사랑 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기