<form class="layui-form" >
<select name="aa" lay-verify="aa"></select>
</form>
<form class="layui-form" >
<input type="text" autocomplete="off" class="layui-input">
</form>
<script>
layui.use(['form'], function() {
form.on('select(aa)', function(rs) {
});
});
</script>
报错: Uncaught ReferenceError: form is not defined
怎么监听其中一个表单的select?
form 没有定义
没有声明form,先在form.on上面声明一下
var layer = layui.layer;
var form = layui.form;
通过select标签上的属性lay-filter="aaa"
layui.use(['form'], function () {
var form = layui.form,
form.on('select(aaa)', function (data) {})
})
<select name="is_autofault" id="is_autofault" lay-filter="aaa"
lay-search></select>