如下图所示:
!-弹出框的dom结构-div id=' add _ activity ' div style=' width : 95%;高度: 100%;margin: auto'form class=' layui-form ' lay-filter=' formTest ' table class=' layui-table '/table/form/div/div script type=' text/Html ' id=' bardemo ' a class=' layui-BTNlayui-BTN-xs ' lay-event=' edit ' edit/a/script layui . use(' table ',function(){ var table=layui . table;//听线工具事件表. on ('tool (test)',function(obj){ var d=obj . data;console . log(d);//如果(obj . event==' edit '){//下拉框赋值初始值var t=d.type,则可以打印出当前行的信息;//活动类型1秒杀2优惠券3特价//formTest为value form.val ('formtest ',{ ' type ' 3360t//' name ' : ' value ' })对应于class='layui-form '所在元素的layer-filter=';//如果使用其他html结构,请使用原始方法:$('#id ')。val(t);//时间用初始值var r=d.start_time赋值;请尝试{laydate。render({ elem : ' # choose _ start ',value : new date(r)//参数为:2018-08-20的时间戳20:08:08 });} catch(e) { $('#choose_start ')。val(r);//直接赋值}//将初始值var s=d.state赋值为打开和关闭状态;//1使能0禁用if (s==1) {form.val ('form test ',{ ' switch ' :s })};//单选按钮被赋予初始值var position _ sort=d . position _ sort;form.val('formTest ',{ ' position _ sort ' : position _ sort });form . render();//全部更新} });});以上layui给下拉框、按钮状态、时间赋值的方法,都是边肖分享的内容,希望能给大家一个参考和支持。