layui-select动态选中值的例子
时间:2020-10-30 16:35:15|栏目:JavaScript代码|点击: 次
layui的select在form渲染后,会重新构造一份DOM数据,将原生的select元素隐藏了。
我是使用的vue动态绑定的options,这里绑定v-model就失效了。
我想编辑某行的时候,动态选中select的值。
1.需要改变对应input的显示值。
2.对应新构造的select中的值,layui-this样式标识选中。
那么在table编辑的时候,代码如下:
var $div = $("#categoryParentCode").next(); $div.find('.layui-this').removeClass('layui-this'); var parentCode = row.data.ParentCode; if(parentCode!==""){ $div.find('div input').val(parentCode); $div.find('dl dd[lay-value="'+parentCode+'"]').addClass('layui-this'); }else{ $div.find('div input').val(""); }
就可以动态选中了。
layui使用版本:2.2.45
上一篇:js中的window.open返回object的错误的解决方法
栏 目:JavaScript代码
下一篇:JS中的THIS和WINDOW.EVENT.SRCELEMENT详解
本文标题:layui-select动态选中值的例子
本文地址:http://www.codeinn.net/misctech/17503.html