2010-05-26 3 views
0

지금 큰 문제에 직면하고 있습니다. 각 행에 html 테이블이 있습니다. 사용자가 선택한 매개 변수로 폼을 리로드 할 수있는 편집 버튼이 있습니다. 이것에 대한 은 숨겨진 형식을 정의하여 다양한 콜론에 액세스하고 해당 매개 변수로 양식을 새로 고치기 위해 데이터베이스의 레코드 ID를 가져옵니다. 이제는 편집 버튼을 클릭 할 때마다 올바른 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>"); 

깨닫고 내가 idDailyTimesheet을 얻으려면 사용자가 제출 버튼을 클릭 everyonce. 도움을 주신 덕분에 .

+0

이전 질문과 어떻게 다른가요? http://stackoverflow.com/questions/2905366/the-way-to-get-a-value-from-a-hidden-type-correctly – BalusC

답변

0

버튼의 ID를 데이터베이스의 ID로 설정 하시겠습니까?

또는 html5을 사용하면 data-* 태그를 html 요소에 선언 할 수 있습니다.

+0

레코드의 ID를 넣는 방법을 이해하지 못했습니다. 버튼은 데이터베이스에서 ID를 얻는 데 도움이 될 수 있습니다. – kawtousse

+0

데이터베이스에서 데이터를 인쇄 했으므로 이미 ID가 맞습니까? 그래서 button 요소에서 id = idFromDatabase를 정의합니다. – Snake

관련 문제