layui.use(['form'], function(){
var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功
//执行select的onchange事件,选定指定的select
form.on('select(test)', function(data){
//console.log(data.elem); //得到select原始DOM对象
alert(data.value); //得到被选中的值
// console.log(data.othis); //得到美化后的DOM对象
});
//但是,如果你的HTML是动态生成的,自动渲染就会失效
//因此你需要在相应的地方,执行下述方法来手动渲染,跟这类似的还有 element.init();
form.render();
});
select样式
<select lay-filter="test">
<option value="">请选择</option>
</select>
layui的select样式(尤其是动态生成的样式)无法显示的解决办法
//拼接的最后加上这句就ok了
form.render('select');