精华帖 (4) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-12-11
能否提供个例子?目前在这里很困惑的啊
|
|
返回顶楼 | |
发表时间:2008-12-11
container : 'mydiv',
gt-grid没指定的话就会报错的。单页系统中往往gt-grid是在item[mygird]。 so不晓得怎么解决。 |
|
返回顶楼 | |
发表时间:2008-12-12
*** DEBUG *** : AJAX OUT : {"pageInfo":{"endRowNum":-1,"totalPageNum":0,"totalR
owNum":3,"pageSize":20,"startRowNum":1,"pageNum":1},"data":[{"car":{"id":45,"cod e":"code3"},"id":45,"model":"model3"},{"car":{"id":46,"code":"code4"},"id":46,"m odel":"model4"},{"car":{"id":49,"code":"code2"},"id":49,"model":"model2"}]} 渲染上面数据到页面(使用hibernate关联表,转换为json) 我使用 renderer : function(value ,record,columnObj,grid,colNo,rowNo){ var total = record['car']['code']; return total; } 获取到了car 中的code值,都能够正常显示列表。id和model能正常排序。 但是code不能进行排序,要怎样作才能排序。 还有就是我要对code进行editor: {type:"text",validRule:['required']}的修改,点击显示undefine, 并且进行修改后还是原来的值,也就是说修改操作无法进行。 点击保存操作,传会服务器端的json数据格式,我想还是保持输入的json格式一致,以便转换为java对象。 要怎样才能做到?谢谢 |
|
返回顶楼 | |
发表时间:2008-12-12
fields中要怎样定义关联表中的字段?才保持返回的json格式一致
|
|
返回顶楼 | |
发表时间:2008-12-12
talangniao 写道 fields中要怎样定义关联表中的字段?才保持返回的json格式一致
我教程里有的 你看一下 这种情况要使用 "扩展数据列" 也就是 在 dataset上面做文章 使用 initValue 在dataset里创建一个field 然后在grid里新建一个column和它对应 而不是直接用 column去和数据绑定 |
|
返回顶楼 | |
发表时间:2008-12-15
gridMask 为空或者不是对象
有解决方案么? |
|
返回顶楼 | |
发表时间:2008-12-15
分页信息没出来有办法解决么?
主要是由于container : this.main, 没有指定带div造成的。 |
|
返回顶楼 | |
发表时间:2008-12-29
页面代码是
胖哥,请教你个问题,是关于Gtgrid显示问题的,我现在使用的grid是12.1号发布的版本. <link rel="stylesheet" type="text/css" href="/pro/GTGrid/gt_grid.css" /> <script type="text/javascript" src="/pro/GTGrid/gt_msg_cn.js"></script> <script type="text/javascript" src="/pro/GTGrid/gt_grid_all.js"></script> <div id="grid1_containerf163" style="overflow-x:auto;overflow-y:auto;height:300px;margin:10px 5px"></div> <script type="text/javascript" > var dialogEditor = function(){ var myd = new GT.DialogEditor({ id: "sqlEditor", gridId : "grid1" , width : 320, height : 200, title : '查询条件编辑器' , body : ['<textarea id="sql_input" rows="8" 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; }; var gridConfig={ id : "grid1", loadURL : '/pro/data/dataLoad.do' , saveURL : '/pro/data/dataSave.do' , remotePaging : true, columns : [{ id : 'no' , header : ' ',width : 99 , align : 'center', frozen : true },{ id : '01' , header : '男生总数(1班)' , width:99 ,align : 'center', editor: dialogEditor},{ id : '02' , header : '女生总数(1班)' , width:99 ,align : 'center', editor: dialogEditor},{ id : '03' , header : '总数(1班)' , width:99 ,align : 'center', editor: dialogEditor}] , container : 'grid1_containerf163', toolbarPosition : 'bottom', height : '300', allowFreeze : true, toolbarContent : 'nav | goto | pagesize | reload | save | info | state' , pageSize : 10 }; var mygrid=new GT.Grid( gridConfig ); GT.Utils.onLoad( GT.Grid.render(mygrid) ); </script> |
|
返回顶楼 | |
发表时间:2009-01-15
fins 你好
在使用GT的时候遇到个问题,GT异步调用action请求时,此时若session失效,此时被登录拦截器拦截redirect到登录页面,而GT是将此页面源码以异常的形式alert出来的。从而无法跳转到登录页。这个有没有好的解决办法? |
|
返回顶楼 | |
发表时间:2009-01-15
王牌海盗 写道 fins 你好在使用GT的时候遇到个问题,GT异步调用action请求时,此时若session失效,此时被登录拦截器拦截redirect到登录页面,而GT是将此页面源码以异常的形式alert出来的。从而无法跳转到登录页。这个有没有好的解决办法? 你可以重写gt的 loadFailure(response) saveFailure(response) 方法 来做你自己的个性化判断 以及错误处理 |
|
返回顶楼 | |