layui框架form.on(‘select(XXX)‘,function(){});方法不执行解决方法


在layui框架中使用form.on方法绑定select下拉框选中事件,form.on()方法不执行, 解决方法有以下几点:

1.  html中form标签中要有class="layui-form",否则不生效

<form class="layui-form">

</form>
 2.  form.on方法必须放在layui.use({})里

<script language="JavaScript">
layui.use(['form', 'layer'], function () {
form.on('select(XXX)', function (data) {});
});
3.  select标签中要有lay-filter属性,用来监听select

<select id="XXX" lay-filter="XXX" lay-verify="required" lay-search>
<option></option>
</select>
以上解决方法就能使form.on方法执行了


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM