2010-05-26 38 views
0

我現在面臨着一個大問題。 我在每一行都有一個html表格,我有一個名爲edit的按鈕,允許用戶用他已經選擇的參數重新載入表單。 爲此,我定義了一個隱藏類型來獲取數據庫中記錄的id以訪問各種不同的colne並用這些參數刷新窗體。 我現在面臨的挑戰是如何在每次點擊編輯按鈕時獲得正確的ID,以便讓我獲得正確的記錄並在數據庫中進行更新。 我前述類似如下:每次點擊編輯按鈕時,獲取數據庫中記錄的正確ID

retour.append("<td style=border-right:#FFF bordercolor=#FFFFFF>"); 
retour.append("<input type=\"hidden\" id=\"id_"+nomTab+"_"+compteur+"\" value=\""+object.getIdDailyTimeSheet()+"\" name=\"hd"+compteur+"\" />");        
retour.append("<button id=edit name=edit type=button onClick= editarow()>"); 
retour.append("<img src=edit.gif />"); 
retour.append("</button>"); 
retour.append("</td>"); 

我意識到在JavaScript提交,我想獲得idDailyTimesheet everyonce用戶點擊提交按鈕。 感謝您的幫助。

+0

這和你以前的問題有什麼不同? http://stackoverflow.com/questions/2905366/the-way-to-get-a-value-from-a-hidden-type-correctly – BalusC 2010-05-26 21:01:07

回答

0

將按鈕的ID設置爲數據庫中的ID?

或與html5您允許在html元素上聲明data-*標記。

+0

我不明白你如何把記錄的id相同該按鈕可以幫助獲取數據庫中的id。 – kawtousse 2010-05-26 08:57:40

+0

既然你從你的數據庫打印你的數據,你已經有了這個ID吧? 所以在按鈕元素中你定義了id = idFromDatabase。 – Snake 2010-05-26 09:02:15