论坛首页 Web前端技术论坛

[发布] GT-Grid 1.12 版 (080904发布) ★

浏览 12489 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-09-04  
southgate :

你后台重新返回 新的 totalRowNum 了吗?你要传一个新的到前台


zjsword
不知道啊 不了解那两个软件
0 请登录后投票
   发表时间:2008-09-04  
老大在080803版本中的,对单元格赋值的处理方法,能否有现在的方法:
var myDialogEditorCreater = new GT.DialogEditor({
id: "myDialogEditor1",
gridId : "myGrid1" ,
width: 250,
height:150 ,
title : '选择的数据信息',
body : ['<br><input id="my_name_input" style="width:99%" onClick="alert(\'可以在这里发送一个请求进行数据交互\');"/><br/><br><input name="sir" id="sir" onClick="mmo();";>',
'<input type="button" value="确定" onclick="GT.$grid(\'myGrid1\').activeDialog.confirm()"/>'].join(''),
类似的方法没,
=====================================================
就是相当于自己开发单元格编辑器,同时怎样对这个单元格赋值啊
0 请登录后投票
   发表时间:2008-09-04  
能实现行显示指定颜色吗?比如100行数据,库存少于警戒线的整行都显示红色,这个属性是哪个呢?
以前实现方法是:<td width="5%" bgcolor='<bean:write name="weeklist" property="COLOR" />'><div align="center"><bean:write name="weeklist" property="COMPLETE_NUM" /></div></td>通过 后台指定COLOR,,现在用了控件后不知道怎么实现了?谢谢指教
0 请登录后投票
   发表时间:2008-09-04  
解决了
谢谢
0 请登录后投票
   发表时间:2008-09-05  
feohoo 写道
老大在080803版本中的,对单元格赋值的处理方法,能否有现在的方法:
var myDialogEditorCreater = new GT.DialogEditor({
id: "myDialogEditor1",
gridId : "myGrid1" ,
width: 250,
height:150 ,
title : '选择的数据信息',
body : ['<br><input id="my_name_input" style="width:99%" onClick="alert(\'可以在这里发送一个请求进行数据交互\');"/><br/><br><input name="sir" id="sir" onClick="mmo();";>',
'<input type="button" value="确定" onclick="GT.$grid(\'myGrid1\').activeDialog.confirm()"/>'].join(''),
类似的方法没,
=====================================================
就是相当于自己开发单元格编辑器,同时怎样对这个单元格赋值啊


没太明白你的意思

现在 9月4号的版本 也是支持的啊

0 请登录后投票
   发表时间:2008-09-05  
tangrenzhong116 写道
能实现行显示指定颜色吗?比如100行数据,库存少于警戒线的整行都显示红色,这个属性是哪个呢?
以前实现方法是:<td width="5%" bgcolor='<bean:write name="weeklist" property="COLOR" />'><div align="center"><bean:write name="weeklist" property="COMPLETE_NUM" /></div></td>通过 后台指定COLOR,,现在用了控件后不知道怎么实现了?谢谢指教



目前只能利用column的renderer来实现
0 请登录后投票
   发表时间:2008-09-05  
为什么ecside控件的RequestUtils.getLimit(getRequest()).getPage()取出来的值是正确的,而RequestUtils.getLimit(getRequest()).getCurrentRowsDisplayed()就永远都是0的?
0 请登录后投票
   发表时间:2008-09-05  
ecside 早已经不再维护了

请不要咨询任何关于ecside的问题了 谢谢
请见谅
0 请登录后投票
   发表时间:2008-09-05  
嗯,是的080904版本支持这种功能,但是在进行后台数据save的时候,insertedRecords内容始终为空,请问是怎么回事啊
0 请登录后投票
   发表时间:2008-09-06  
引用

feohoo 1 小时前
嗯,是的080904版本支持这种功能,但是在进行后台数据save的时候,insertedRecords内容始终为空,请问是怎么回事啊


具体代码如下,请看哈那个属性没定义呢,updateRecords和deleteRecords有记录
<script type="text/javascript" >
var S="string";
var APP_PATH='<%=path%>';
var projectid={
	id : 'Id' , header : "ID" ,hidden:true, width : 50
};
var grid_demo_id = "myGrid1" ;
var dsConfig={
	fields :[{
		name : 'projectId' , type: S
	}
	,{
		name : 'projectName' , type: S
	}
	,
	]
}
var colsConfig = [
projectid,{
	id : 'Name' , header : "名称" , width : 130,editor:{
		type :'text' ,validRule : 'R'
	}
}
];
var gridConfig={
	showIndexColumn : true,
	debug : true,
	id : grid_demo_id,
	loadURL : APP_PATH+'/list.do' ,	// './_server/students.info.js' ,
	saveURL : APP_PATH+'/save.do' ,	// './_server/students.save.js',
	width: "900", //"100%", // 700,
	height: "530", //"100%", // 330,
	container : 'mygrid_container',
	remotePaging : false ,
	toolbarPosition : 'top',
	toolbarContent : 'nav | goto | pagesize | reload | add del save | print | filter chart | state',
	lightOverRow : true,
	encoding : 'UTF-8', // GT.$encoding(),
	pageSize : 15 ,
	pageSizeList : [5, 10,15,20,30,50,100,200],
	pageStateBar : null , //'outStateBar',
	dataset : dsConfig ,
	columns : colsConfig ,
	clickStartEdit : false ,
loadResponseHandler : function(response,requestParameter){
}
,
saveResponseHandler : function(response,requestParameter){
	alert("数据操作成功!");
}
,
customHead : null, //'myHead',
resizable : true, // 整个列表区域是否可改变大小 (当toolbar在上面时 无论该属性如何设置 都不允许调整大小)
defaultRecord : [
],
beforeLoad : function(reqParam){
}
,
beforeSave : function(reqParam){
}
,
onDblClickCell : function(value, record , cell,row, colNO, rowNO,column,event){
	alert(cell.innerHTML);
}
,
clickStartEdit : true
};
var mygrid=new GT.Grid( gridConfig );
GT.U.onLoad( GT.Grid.render(mygrid) );
function unlockAllColumn(){
	GT.Column.unlockAllColumn(grid_demo_id);
}
function lockColumnNAllBefore(){
	GT.Column.lockColumnNAllBefore(grid_demo_id,GT.$("idx2").value);
}
function showGrid(){
	if (GT.$('bigbox').style.display!="none"){
		GT.$('bigbox').style.display="none";
	}
	else{
		GT.$('bigbox').style.display='';
		mygrid.onShow();
	}
}
function lazyLoad(){
	mygrid.refresh(createTestData( TEST_TOTAL ));
}
function init(){
}
</script>

0 请登录后投票
论坛首页 Web前端技术版

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