锁定老帖子 主题:GT-Grid 1.0 基础教程(六)
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-08-03
那就把所有列的 editor都指向这个对话框就可以了
|
|
返回顶楼 | |
发表时间:2008-08-04
fins,你好,请教你昨天的那一个问题,具体内容是这样子的:
情况:当点击第一列内单元格,弹出对话框,进行编辑完之后,继续点第二列GT-GRID顔色变成暗灰状态,无法继续编辑 查看页面错误。 行:1 Char:1 错误:'this.bodyDiv.style'为空或不是对象 代码:0 代码设置 在colsConfig 里头,每一列都设置editor: DialogEditorCreater 页面里头申明对象 var DialogEditorCreater = function(){ var myd = new GT.Dialog({ id: "myDiaLogEditor1", gridId : "grid1" , width: 250 , height:150 , title : '姓名 编辑器' , body : ['<textarea id="sql_input" rows="5" cols="20" style="width:99%"></textarea><br/>', '<input type="button" value="确定" onclick="GT.$grid(\'grid1\').activeDialog.confirm()"/>'].join(''), getValue : function(){ return GT.$("sql_input").value; }, setValue : function(value){ GT.$("sql_input").value = value; }, active : function(){ GT.U.focus(GT.$("sql_input")); } }); return myd; }; 请问,这是什么原因所致,该怎么解决? |
|
返回顶楼 | |
发表时间:2008-08-04
GT.Dialog 换成 GT.EditDialog
|
|
返回顶楼 | |
发表时间:2008-08-04
fins,
若把GT.Dialog 换成 GT.EditDialog 之前其它代码不变,此时页面没有报错,但是此次没有数据导入, 我若换成GT.Dialog调试程序,则有数据显示,但是仍旧是上述问题, 是不是在colsConfig各列中定义的editor: DialogEditorCreater这样定义有问题? |
|
返回顶楼 | |
发表时间:2008-08-04
你那么写确实有问题
我明天写一个例子出来吧 |
|
返回顶楼 | |
发表时间:2008-08-06
fins,
能否给我们提供一些关于GT.EditDialog 函数的例子,我是想实现在切换点击其它列单元格时都能弹出同一个编辑对话框,以及后台在保存数据时,把异常信息通过GT-Grid来展示给用户 |
|
返回顶楼 | |
发表时间:2008-08-06
有没有办法实现表头标题的修改?
|
|
返回顶楼 | |
发表时间:2008-08-06
itlieying :
现在发布的版本有bug 导致 你的那个editor的需求暂时无法满足 另外 修改列表头是什么意思??? 可以通过 header属性来设置啊 |
|
返回顶楼 | |
发表时间:2008-08-06
就是想修改header在页面上显示的名称,
|
|
返回顶楼 | |
发表时间:2008-08-06
你的意思是 在表格创建以后 想修改表头信息 是吗??
我会在下一个版本提供这个方法的 谢谢 |
|
返回顶楼 | |