layuit.able.render事件ajax 传参数json方法,如下:
html代码:
<div class="layui-inline" style="width: 250px;" >
<input type="text" name="_key_word" class="layui-input" value="555" id="_key_word" placeholder="请输入需要查询的订单号">
</div>
js代码:
<script>
var table;
layui.use(['form','table'],function(){
var table = layui.table;
var key_word=$("#_key_word").val();
table.render({
elem: '#tablelist',
url: window.Think.U("ykenter/complain"),
where:{_key_word:''+key_word} ,
page: true,
cols: [
[
{title: '选择',type:"checkbox",width:60},
{field: 'subject', title: '投诉主题'},
{field: 'ordersn', title: '订单号'},
{field: '_create_time', title: '投诉时间'},
{fixed: 'right',title:'处理状态', align:'center', toolbar: '#status',width:120}
]
],
limits: [10,20],
limit: 10,
lia: 55,
done:function(res, curr, count){
if(!!res.data)
{
$(".common-table-box .layui-btn-group").show();
}
else
{
$(".common-table-box .layui-btn-group").hide();
}
},
});
})
</script>