jQuery MiniUI

 找回密码
 立即注册
查看: 3219|回复: 1
打印 上一主题 下一主题

form.setData塞值问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2021-4-12 16:07:21 |只看该作者 |倒序浏览
<div id="basicConf">
<input name="sms.new. isNew" class="mini-checkbox" value="true" trueValue="true" falseValue="false"/>
<input name="sms.rollback.isRollback" class="mini-checkbox" value="true" trueValue="true" falseValue="false" />
</div>
以上代码,执行以下脚本

步骤一:
var form = new mini.Form("#basicConf");
var obj = {sms:{new:{isNew:"true"}}};
form.setData(obj,false);
以上塞值成功

步骤二:
var form = new mini.Form("#basicConf");
var obj = {sms:{rollback:{isRollback:"true"}}};
form.setData(obj,false);
塞值成功,但是会把第一次塞的{sms:{new:{isNew:"true"}}}值变成false

Rank: 8Rank: 8

沙发
发表于 2021-4-12 16:58:28 |只看该作者
本地测试未发现这样的问题。
form.setData(data,false)加第二个参数会不会清空其他控件。
如果你那有问题,请更新至最新版本

Archiver|普加软件

GMT+8, 2024-9-30 04:15 , Processed in 1.041517 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部