후 작동하지 :jQuery를이 코드를 사용하여 AJAX
$("table > :not(thead) > tr.Selected").removeClass('Selected')
선택한 클래스가 그 클래스를 제거 모든 테이블 행을 찾으려면.
또한,이 코드 사용 : 선택한 클래스가 행을 ID를 찾기 위해 노력하고있다
var ReqID = $("table > :not(thead) > tr.Selected").attr('id')
합니다.
이 코드는 AJAX를 사용하여 테이블을 다시로드하고 작업이 모두 중단되고 해당 줄이 작동하지 않을 때까지 완벽하게 작동합니다.
아이디어가 있으십니까?
Thankss!
EDIT
많은 코드 :
: 여기function EditRequest()
{var ReqID = $("table > :not(thead) > tr.Selected").attr('id')
alert(ReqID);
$.post("a/outputresults2.php", {editdynamic: ReqID} , function(data){
$('#resultstable').html(data);
});
}
function Selected(x)
{
$("table > :not(thead) > tr.Selected").removeClass('Selected')
$('#'+x).toggleClass('Selected');
}
원본과는 AJAX'ed 된 경우 업데이트 된 테이블을 출력 PHP이다
여기
는 AJAX 호인
if($RequestID == $ID){
$requestrows.="
<tr id=\"$RequestID\" onClick=\"Selected($RequestID)\" class=\"Selected\" >
<td><input type=\"text\" id=\"MCode\" value=\"$ModCode\"></td>
<td><input type=\"text\" id=\"RName\" value=\"$RoomName\"></td>
..etc etc etc
</tr>";
}
}
if($RequestID != $ID){
$requestrows .=
" <tr id= \"$RequestID\" onClick=\"Selected($RequestID)\" >
<td>$ModCode</td>
<td>$RoomName</td>
... etc etc etc
</tr>";
}
}
echo($requestrows);
테이블이 동적으로 변경되는 것은 resultstable
감사
AJAX 루틴과 HTML의 관련 부분을 게시 할 수 있습니까? – HackedByChinese
추가 코드가 추가되었습니다. 감사! – user1096685
editRequest를 어떻게 호출합니까? – nodrog