는 내가 어떤 아약스을하고 TDS 파일을 검색하고 [$(row_id).html(html)
] 행의 TDS 파일을 교체 한 후 editRow 기능의 자바 스크립트자바 스크립트 인라인 편집, 원본 데이터를 편집 취소하는 방법?
function editRow(row_id) {
//some ajax to retrieve html in the format
//<td><input type="text" name="td_1" value="Text 1"></td>
//<td><input type="text" name="td_2" value="Text 2"></td>
//<td><input type="submit" name="submit" value="submit"></td>
}
데이터
<tr id="row_1">
<td id="td_1_1">Text 1</td>
<td id="td_2_1">Text 2</td>
<td><a href="#" onclick="editRow(1)">Edit row</a></td>
</tr>
있습니다. 이 모든게 잘 작동합니다. 하지만 하나의 취소 버튼이 있어야합니다. 원래 TD를 다시 가져옵니다 (입력 상자가 없습니다). 어떤 아이디어, 어떻게이 기능을 달성하기 위해? 이전에 편집 행 html을 변수에 복사 한 다음 나중에 입력란 html을 바꾸기 취소해야합니까? 도와 줘서 고마워. 사용자가 페이지에 다른 곳을 클릭하면 취소하고 원래 데이터를 다시 가져로
편집
또한, 그것은을 고려해야합니다. 이 행동을 묶는 방법?
jQuery를 사용하고 있습니까? 예를 들어 프레임 워크와 jquery 태그에 대한 언급이없는 경우 $() 호출을 볼 수 있습니다. –
예, 해당 Jquery. – TigerTiger
당신을 도울 수있는 몇 가지 코드로 내 대답을 편집했습니다. –