请问前端大神Layui的select 下拉框怎么隐藏相同值呢?
form.on('select(select_1)', function (data) { //layui调用change select1的选项改变时触发
var sel2 = $('#select_2');//旧版JS写法 想要获取select2
var value = data.value;//这样可以获取当前select1选中的value
form.on('select(select_2)', function (data) { //想着select2的change时 隐藏掉 相同的。。可是基本无效
if (data.value == value)
{
this.find('option[value=' + value + ']').hide();
}
form.render('select1'); form.render('select2');//好像用layui最后都是要重新绑定一下才能生效?
});
以上代码没能实现我想要的功能,就是两个下拉框有同样的数据,但是select1选中的 select2就不显示,相反select2选了 回去下拉select1就把之前的显示,select2选了的 select1就隐藏看不到。。。百度了2天了。。JS实例很多,可是偏偏现在公司用的是layui,连onchange方法都不一样了,实在是不会啊。。求前端大神救救我这个掉发严重的后端码农吧
var sel2 = $('#select_2');//旧版JS写法 想要获取select2
var value = data.value;//这样可以获取当前select1选中的value
form.on('select(select_2)', function (data) { //想着select2的change时 隐藏掉 相同的。。可是基本无效
if (data.value == value)
{
this.find('option[value=' + value + ']').hide();
}
form.render('select1'); form.render('select2');//好像用layui最后都是要重新绑定一下才能生效?
});
以上代码没能实现我想要的功能,就是两个下拉框有同样的数据,但是select1选中的 select2就不显示,相反select2选了 回去下拉select1就把之前的显示,select2选了的 select1就隐藏看不到。。。百度了2天了。。JS实例很多,可是偏偏现在公司用的是layui,连onchange方法都不一样了,实在是不会啊。。求前端大神救救我这个掉发严重的后端码农吧
...全文
相关推荐
layui下拉框获取下拉值(select)的例子
今天小编就为大家分享一篇layui下拉框获取下拉值(select)的例子,具有好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Layui 设置select下拉框自动选中某项的方法
今天小编就为大家分享一篇Layui 设置select下拉框自动选中某项的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
layui多选下拉框样式,整套layui-select-multiple
html下拉多选框样式,h5下拉多选框整套样式,用layui实现下拉框select多选,取值 layui 多选下拉框 控件 整套样式
layui-select动态选中值的例子
今天小编就为大家分享一篇layui-select动态选中值的例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
Layui带搜索的下拉框的使用以及动态数据绑定方法
今天小编就为大家分享一篇Layui带搜索的下拉框的使用以及动态数据绑定方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


