script type="text/javascript">
layui.use(['form','laydate','layer','table','laytpl'],function(){
var laydate = layui.laydate;
var layer = layui.layer;
var table = layui.table;
var laytpl = layui.laytpl;
//---SPU數(shù)據(jù)---------------------------------------------
var spu_table = table.render({
elem: '#spu-data', //html中table窗口的id
height: 800,
url: '__URL__/spu_data', //后臺接口
toolbar: true,
loading: true,
text: {
none: '空空如也'
},
title: 'spu數(shù)據(jù)',
size: 'sm',
page: {
layout: ['count', 'prev', 'page', 'next', 'limit', 'refresh', 'skip'],
limit: 20,
limits: [20,30,50,100,200,5000]
},
cols: [[
{field:'n', title: 'i', width: 55},
{field:'', title: '圖', width: 31, templet: '#pimg'}, // templet 引用laytpl中的自定義模板
{field:'', title: '查看詳情', width: 120, templet: '#spu_detail'}, // 引用laytpl中的自定義模板
{field:'artnum', title: '貨號', sort: true},
{field:'gcolor', title: '顏色組', sort: true},
{field:'cate', title: '品類', sort: true},
{field:'price', title: '業(yè)績', sort: true},
{field:'sales', title: '銷量', sort: true},
{field:'hotcake', title: '熱銷程度', templet: '#hotcake_color', sort: true},
{field:'sumcost', title: '商品成本', sort: true}
]]
});
// 搜索重載數(shù)據(jù)
$('#spudata_search').click(function(){
// 獲取日期的值
var date = $('#spusearch_date').val();
if (!date) {
layer.msg('請選擇日期區(qū)間搜索', {
time: 2000
});
return false;
}
var perfor_val = $('#perfor_val').val();;
var hot_type = $('#hot_type').val();
var artnum = $('#artnum').val();
var cate_id = $('#cate_id').val();
// 只選其一條件
if (perfor_val hot_type) {
layer.msg('業(yè)績區(qū)間和爆款類型只選其一', {
time: 2000
});
return false;
}
// 數(shù)據(jù)重載
spu_table.reload({
// 發(fā)送條件
where: {
artnum: artnum,
perfor_val: perfor_val,
hot_type: hot_type,
cate_id: cate_id,
date: date,
act: 'reload'
},
page: {
layout: ['count', 'prev', 'page', 'next', 'limit', 'refresh', 'skip'],
curr: 1
}
});
})
})
/script>
以上這篇php+layui數(shù)據(jù)表格實現(xiàn)數(shù)據(jù)分頁渲染代碼就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。