论坛首页 Web前端技术论坛

GT-Grid 1.0 基础教程(六)

浏览 6018 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-08-03  
那就把所有列的 editor都指向这个对话框就可以了
0 请登录后投票
   发表时间: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;
};

请问,这是什么原因所致,该怎么解决?
0 请登录后投票
   发表时间:2008-08-04  
GT.Dialog 换成 GT.EditDialog
0 请登录后投票
   发表时间:2008-08-04  
fins,
若把GT.Dialog 换成 GT.EditDialog
之前其它代码不变,此时页面没有报错,但是此次没有数据导入,
我若换成GT.Dialog调试程序,则有数据显示,但是仍旧是上述问题,
是不是在colsConfig各列中定义的editor: DialogEditorCreater这样定义有问题?
0 请登录后投票
   发表时间:2008-08-04  
你那么写确实有问题
我明天写一个例子出来吧
0 请登录后投票
   发表时间:2008-08-06  
fins,
能否给我们提供一些关于GT.EditDialog 函数的例子,我是想实现在切换点击其它列单元格时都能弹出同一个编辑对话框,以及后台在保存数据时,把异常信息通过GT-Grid来展示给用户
0 请登录后投票
   发表时间:2008-08-06  
有没有办法实现表头标题的修改?
0 请登录后投票
   发表时间:2008-08-06  
itlieying :
现在发布的版本有bug 导致 你的那个editor的需求暂时无法满足

另外 修改列表头是什么意思???
可以通过 header属性来设置啊

0 请登录后投票
   发表时间:2008-08-06  
就是想修改header在页面上显示的名称,
0 请登录后投票
   发表时间:2008-08-06  
你的意思是 在表格创建以后 想修改表头信息 是吗??

我会在下一个版本提供这个方法的 谢谢
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics