jQuery MiniUI

标题: 请问如何设定某些控件在新增时可以输入,编辑时不让改 [打印本页]

作者: ycdzz    时间: 2014-4-10 13:51:34     标题: 请问如何设定某些控件在新增时可以输入,编辑时不让改

请问各位高手,如何设定某些控件在新增时可以输入,编辑时不让改?
作者: factory    时间: 2014-4-10 13:52:16

表格编辑啊?
作者: ycdzz    时间: 2014-4-10 14:08:16

factory 发表于 2014-4-10 13:52
表格编辑啊?

表格出来后,点新增和编辑跳出是同一页面,在这个页面中,当跳出是新增时,所有BOX可以写入东西,但当编辑时,某些BOX因为有值在,且这些值不让更改,可不可以写方法?
作者: factory    时间: 2014-4-10 14:12:50

ycdzz 发表于 2014-4-10 14:08
表格出来后,点新增和编辑跳出是同一页面,在这个页面中,当跳出是新增时,所有BOX可以写入东西,但当编 ...

获取当前这一行row
判断这一行的row._state != "added"  就不是新增的
作者: ycdzz    时间: 2014-4-10 14:20:00

factory 发表于 2014-4-10 14:12
获取当前这一行row
判断这一行的row._state != "added"  就不是新增的

function SetData(data) {
            if (data.action == "edit") {
                //跨页面传递的数据对象,克隆后才可以安全使用
                data = mini.clone(data);

                //编辑时让某些控件不让改写
                var SendNo = mini.get("SendNo");
                SendNo.disable();
我用这个处理了,谢谢你




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