목록에서 파일을 삭제 한 다음 AJAX를 통해 목록을 다시로드하는 jquery 함수가 있습니다.jquery 함수는 한 번만 트리거합니다.
완벽하게 작동하지만 단 한 번.
$(".delbutton").click(function(){
var filename = $(this).attr("id");
var info = 'pid=<?php echo $_GET["pid"]; ?>&f=' + filename;
$.ajax({
type: "POST",
url: "deleteupload.php",
data: info,
success: function(){
$('#filelist').load("files.php?pid=<?php echo $_GET["pid"]; ?>");
}
});
});
});
HTML 페이지에 또 다른 JQuery와 기능이 하나가되지 않을 때 그래서 그 고장 jQuery를하지 않는 일을 계속
<div id="filelist">
<img src='/images/cross.png' alt='delete' class='delbutton' id='OUCH.gif'> OUCH.gif<br>
<img src='/images/cross.png' alt='delete' class='delbutton' id='xmas_tree.png'> xmas_tree.png<br>
</div>
입니다.
누군가가 문제를 보게 될 수는 없습니다.
@Steve - 콘솔에 오류가 있습니까? – Kit
ID를 할당하는 독특한 방법 :) – naveen
PHP 생성 jQuery 코드에 값을 주입하고 있습니까?! – Alnitak