解决layui追加或者动态修改的表单元素“没效果”的问题layui版本:2.2.6(考虑到⼀万年以后会有⼈遇到类似问题先做个版本记录)
官⽅原⽂:
有些时候,你的有些表单元素可能是动态插⼊的。这时 Form模块的⾃动化渲染是会对其失效的。虽然我们没有双向绑定机制(因为我们叫经典模块化框架,偷笑.gif)但没有关系,你只需要执⾏ der(type, filter); ⽅法即可。
代码样例
$.post('4646464645',{adcode:data.value},function(d){
var o= eval('(' +d+')');
var municipalityStr = '';
if (o.status==1) {
for (var i = 0; i < o.districts[0].districts.length; i++) {
municipalityStr +='<option value="'+o.districts[0].districts[i].adcode+'">'+o.districts[0].districts[i].name+'</option>';
}
}
$("#municipality").append(municipalityStr);layui框架怎么用
});
以上这篇解决layui追加或者动态修改的表单元素“没效果”的问题就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。