2013-02-16 39 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

相關問題