踩坑记录:layui动态添加的radio没法赋值

首先申明一下我用的layui版本是2.4.5
页面上的radio选项是动态生成的,默认生成的都是不被选中的,编辑的时候会从后台拿到选中的记录ID通过form.val方法赋值最后调用 form.render(‘radio’) 重新渲染。
发现始终都选不上,最后发现后台传输给前台的json数据里字段类型是int类型的,int类型的赋值layui不工作,所以始终就勾选不上。

解决办法

调用form.val方法的时候,传入的参数加一个.toString()方法转换成string类型的就行了。
踩坑记录:layui动态添加的radio没法赋值