2012-01-31 46 views
0

我在struts2中使用datagrid,我几乎完成了集成,现在我想在列表中的替代行中插入不同的类。在struts2 datagrid的交替行中插入不同的类

这里是我的脚本

<sjg:grid 
     id="gridtable" 
     dataType="json" 
     href="%{remoteurl}" 
     pager="true" 
     gridModel="cityList"   
     rowNum="%{rows}" 
     rownumbers="true" 
     altRows ="true" 
     altClass = "even" 


    > 
     <sjg:gridColumn name="id" index="id" title="ID" formatter="integer" sortable="true"/> 
     <sjg:gridColumn name="name" index="name" title="Name" sortable="true"/> 
     <sjg:gridColumn name="state_Code" index="state_Code" title="state_Code" sortable="true"/> 

    </sjg:grid> 

我已经把它生成,即使在所有的偶数行类的选项

altRows ="true" 
altClass = "even" 

。但我也想在奇数行中插入奇数类。这怎么可能?

+0

一个代码镜头你是如何做到这一点将有助于其他给你一个更好的答案 – 2012-01-31 10:27:05

+0

我已更新的问题 – anoop 2012-01-31 10:31:27

回答

3

使用直接在这里找到潜在的jQuery DataGrid中:http://www.trirand.com/blog/

图如何使用Struts2的JSON的-插件AJAX,你会提前英里。

作为一个网络程序员,你必须知道JS。

除了......你知道你已经设置了“altClass”,但你从来没有设置“cssClass”这可能是一个问题? http://code.google.com/p/struts2-jquery/wiki/GridTag#Using_Tags_to_render_the_Grid

+0

点+1拍摄说明:) – 2012-02-03 09:49:53

+0

我不能帮助我的自我我一直在做一个“我讨厌ajax-tag-libraries冒犯”,冒着被冒犯的危险。 – Quaternion 2012-02-04 01:16:52

+0

我尝试过自己这些库,最后学习jQuery并简单地使用它:) – 2012-02-04 02:22:56