一.容器所在的form代码里要有form的class=“layui-form”
<form class="layui-form" action="" id="f1">
<button id="query" type="button" class="layui-btn" lay-submit lay-filter="queryBtn">查询</button>
</form>
二、该组建的属性里要有lay-sumbit 和lay-filter如上图片中的button
三、form.on的使用要在 layui.use([‘table’,‘form’,‘layer’], function(){}中
例:
layui.use(['table','form','layer'], function(){
form.on('submit(queryBtn)', function (data) {
//执行重载
table.reload('t1', {
url: '',
type: 'post',
page: {
curr: 1, //重新从第 1 页开始
}
, where: {
"applyTime1":$("#applyTime1").val(),
"applyTime2":$("#applyTime2").val(),
"status":$("#status").val()
}
})
});
}
四、form.on(‘submit(这里面是组键的lay-filter)’)