jQuery MiniUI

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

请问如何用js设置editor的值? [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-6-13 10:52:28 |只看该作者 |倒序浏览
<div field="by4" width="120" headerAlign="center" vtype="required" >
<input id="by4" property="editor" class="mini-textbox" value="0.00" vtype="float" required="true" />
</div>

js:========
function onValueChange(e){
                var hlstr = "1";
                mini.get("by4").setValue();
}


请问下我这样设置by4的值为什么不行的?我要如何在js里面设置by4的值?

Rank: 8Rank: 8

沙发
发表于 2017-6-13 11:27:48 |只看该作者
你这个onValueChange是什么控件触发的事件,你现在表格的编辑模式是行编辑还是单元格编辑?

Rank: 1

板凳
发表于 2017-6-13 13:00:11 |只看该作者
felt 发表于 2017-6-13 11:27
你这个onValueChange是什么控件触发的事件,你现在表格的编辑模式是行编辑还是单元格编辑? ...

<div field="currency" width="120" headerAlign="center" vtype="required" >
         <input property="editor" id="currency" class="mini-combobox" idField="id" valueField="text"  style="width:100%;" data="chargeNameData"  onvaluechanged="onValueChange" />
</div>

onValueChange也是editor触发的事件,编辑模式是单元格编辑,我是想在currency的value发生变化时设置相应的值给by4

Rank: 8Rank: 8

地板
发表于 2017-6-13 13:13:46 |只看该作者
hhq7788 发表于 2017-6-13 13:00
onValueChange也是editor触发的事件,编辑模式是单元格编辑,我是想在currency的value发生变化时设 ...

http://www.miniui.com/demo/#src=datagrid/celllinkedit.html
参考单元格编辑联动的示例,可以直接修改行数据的值,而不是修改编辑器的值,编辑器的值根据行数据来显示,你即使修改了,进入编辑的时候也会根据行数据来改变。

Archiver|普加软件

GMT+8, 2025-7-14 05:12 , Processed in 1.051377 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部