jQuery MiniUI

标题: mini-datagrid 绑定多个字段问题 [打印本页]

作者: guaicaiboshi    时间: 2013-1-10 22:52:24     标题: mini-datagrid 绑定多个字段问题

mini-datagrid    <div field="remarks" width="120" headerAlign="center" allowSort="true">备注
                <input property="editor" class="mini-textarea" style="width:100%;" minHeight="80"/>
            </div>    在这样的一个列上,如何绑定多个数据库字段的值呢?
再请问,
<div field="age" width="100" allowSort="true" >年龄
                <input property="editor" class="mini-spinner" minValue="0" maxValue="200" value="25" style="width:100%;"/>
            </div>   
这样的要动态验证
vtype="range:0,100"  并且 required="true",vtype="float" 这样的动态如何设置呢?请问。

作者: niko    时间: 2013-1-11 09:07:25

vtype="range:0,100;required;float"  
作者: factory    时间: 2013-1-11 09:17:28

绑定多个数据库字段 这个是什么意思?
一个textarea里面填入多个字段的值吗?
作者: guaicaiboshi    时间: 2013-1-11 10:15:48

niko 发表于 2013-1-11 09:07
vtype="range:0,100;required;float"

动态验证
vtype="range:0,100"  并且 required="true",vtype="float" 这样的动态如何设置呢?请问?意思是咋JS中如何操作呢?直接在html中这个是可以的,应为验证的那个范围0,100是后台读取里的。
作者: factory    时间: 2013-1-11 10:49:42

guaicaiboshi 发表于 2013-1-11 10:15
动态验证
vtype="range:0,100"  并且 required="true",vtype="float" 这样的动态如何设置呢?请问?意思 ...

<div field="loginname" name="name"></div>
grid.updateColumn("name", {vtype: "......."});

作者: guaicaiboshi    时间: 2013-1-15 09:56:28

factory 发表于 2013-1-11 10:49
grid.updateColumn("name", {vtype: "......."});

版主按照你那个写法,写vtype的可以验证;
<div field="CompanyName" width="120" name="CompanyName">
                    CompanyName
                      <input property="editor" class="mini-textbox" style="width: 100%;" name="CompanyNameeditor" />
                </div>
我这样一个字段,如果想
function onIDCardsValidation(e) {
                if (e.isValid) {
                    if (e.value.length < 3 || e.value.length > 18) {
                        e.errorText = "必须输入3~18位";
                        e.isValid = false;
                    }
                }
            }
添加一个自定义验证:
grid.updateColumn("CompanyName", { onvalidation: "onIDCardsValidation" });

grid.updateColumn("CompanyNameeditor", { onvalidation: "onIDCardsValidation" });
都试过了,不行,自定义验证的是如何添加呢?
作者: factory    时间: 2013-1-15 10:40:47

guaicaiboshi 发表于 2013-1-15 09:56
版主按照你那个写法,写vtype的可以验证;

                    CompanyName

这个是update列onvalidation不适用于列
你直接监听 单元格编辑完成 事件来做好了cellendedit或者cellcommitedit




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2