2013-02-16 38 views
0

我正在开发一个使用struts 1.3.8和hibernate的员工注册模块。 我需要显示一个动态生成的表来显示所有的注册请求。关于在表格行中选择单选按钮应改变行的颜色

我的要求是...

在与某个员工2个单选按钮 所有细节的每一行是否有批准ñ拒绝。如果行被点击(除 单选按钮外的任何地方),整行的颜色应为粉红色。如果拒绝电台 按钮被点击的整行颜色应该变成红色并且在 点击批准单选按钮行颜色应该是绿色的。

+0

atleast向我展示一些代码,以便我可以弄清楚你做了什么来制作它 – 2013-02-16 07:36:18

+0

Shailesh,欢迎来到StackOverflow。在这里,我们不会为你做事。相反,当你被困住时,我们会帮助你。尝试自己解决这个问题,卡住,然后告诉我们你的尝试,我们很乐意让你脱钩。 – 2013-02-16 07:49:49

+0

亲爱的艾曼萨法迪, 其实我是一个新手在发展。但是现在我有了一些基本的想法,并且我解决了这个问题。 感谢您的回复。 – 2013-02-18 05:24:35

回答

0

你可以选择单选按钮事件行ID分配给每个行这样

<tr id="row1"><td>YOUR CONTENT HERE</td></tr> 

,请拨打以下功能changeColor(this.id)

function changeColor(id) 
{ 
//and now on the click of approve button, do this is javascript function: 

    document.getElementById(id).setAttribute("style","background-color:green"); 

//and similarly, on reject: 

    document.getElementById(id).setAttribute("style","background-color:red"); 
} 

我希望你的想法..

+0

为什么在struts迭代器时使用java脚本 – 2013-02-16 07:42:01

+0

我不认为需要为客户端工作任何服务器端脚本。如果struts在最后将其转换为客户端代码,那么为什么要使用它。我的意思是,这并不难直接做 – nsthethunderbolt 2013-02-16 07:45:10

+1

亲爱的nthththunderbolt, 谢谢你的回复。真的,我明白了,现在它工作正常。 – 2013-02-18 05:22:11

相关问题