jQuery MiniUI

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

DataBinding绑定mini-buttonedit这个控件的数据怎样实现 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2012-10-16 17:23:39 |只看该作者 |倒序浏览
用mini-buttonedit选择数据后怎样显示在DataBinding对应的列中,求高手

Rank: 8Rank: 8

沙发
发表于 2012-10-16 17:29:41 |只看该作者
能否再详细一点,不太明白你的需求

Rank: 9Rank: 9Rank: 9

板凳
发表于 2012-10-16 17:34:46 |只看该作者
给buttonedit设置name和textName。
分别对应value和text。

Rank: 2

地板
发表于 2012-10-16 19:02:11 |只看该作者
niko 发表于 2012-10-16 17:34
给buttonedit设置name和textName。
分别对应value和text。

<!- datagrid动态获取editForm1输入的数据 -->
<div id="datagrid1" class="mini-datagrid" style="width:100%;height:280px;"
                                     url="" idField="id" allowResize="false" pageSize="10" allowCellEdit="false" allowCellSelect="false" multiSelect="true">
                                    <div property="columns">
                                                <div field="exaPlanDetailId" type="checkcolumn"></div>                     
                                                        <div field="normId" width="100" align="center" headerAlign="center">指标库
                                                        </div> <!--  这儿要显示editForm1中的mini-buttonedit选择的值 -->
                                                        <div field="a" width="100" align="center" headerAlign="center">显示值2</div>
                                                        <div field="a" width="100" align="center" headerAlign="center">显示值3</div>
                                                               
                                    </div>
                                </div>
                               
<!- editForm1输入的数据 -->
                        <div id="editForm1" style="padding:5px;">
                            <input class="mini-hidden" name="exaPlanDetailId"/>
                            <tx:table>
                                    <tx:tablefield cls="mini-buttonedit" required="true" text="指标库" id="normId" name="normId" allowInput="true" onbuttonclick="onButtonEditCode('normId','url','指标库数据','1000','400')"></tx:tablefield>
                                   <tx:tablefield style="" name="normTargetQty" id="normTargetQty" required="true" text="显示值2"  cls="mini-textbox" type="text" vtype="int;maxLength:16" />
                                <tx:tablefield style="" name="proportion" id="proportion" required="true" text="显示值3" cls="mini-textbox" type="text" vtype="int;maxLength:2" />
                            </tx:table>
                        </div>
                  

怎样实现点击mini-buttonedit 后的数据显示到datagrid1中的field="normId" 上

Rank: 2

5#
发表于 2012-10-16 19:05:03 |只看该作者
咖啡镶黄旗 发表于 2012-10-16 19:02
指标库
                                                         
                                                        显示值2

cls="mini-textbox"的这种输入框失去焦点之后会自动绑定到datagrid1上对应的field上。除去cls="mini-textbox"类型的都实现不了了,求解决方案

Rank: 9Rank: 9Rank: 9

6#
发表于 2012-10-17 08:59:47 |只看该作者
数据绑定的话,表单的name对应字段名。
mini-textbox的name=“normId”

Rank: 2

7#
发表于 2012-10-17 09:10:34 |只看该作者
niko 发表于 2012-10-17 08:59
数据绑定的话,表单的name对应字段名。
mini-textbox的name=“normId”

问题是手动输入可以绑定上去,触发选择后不会绑定上去的  mini-textbox 可行,mini-buttonedit不行呀

Rank: 9Rank: 9Rank: 9

8#
发表于 2012-10-17 09:28:49 |只看该作者
mini-buttonedit要绑定name和textName。

Archiver|普加软件

GMT+8, 2024-11-26 21:33 , Processed in 1.017600 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部