2012-04-28 2 views
2

테이블에서 선택된 항목과 선택되지 않은 항목을 보여주는 페이지가 있습니다. 이들은 documentready()에서 ajax 호출을 통해 div에로드됩니다.Ajax 페이지 기능 후 점프

$('#tags').load('establishments_get_tags.php?id=<?php echo $_GET['id']; ?>'); 

여기에 문제가 없습니다. 또한 내가 클릭 한 경우 테이블에서 항목을 제거하는 몇 가지 코드를 작성했습니다 :

잘 작동

function DeleteTag(id,tag) 
    {   
     $('#tags').load('establishments_get_tags.php?id='+id+"&action=d&tag="+tag); 
    } 

(작업이 = d는 PHP에서 이벤트를 트리거하고 테이블 결과가 표시됩니다)하지만, 페이지는 내가 원하지 않는 맨 위로 점프를 계속합니다. 나는 그것이 어디에 있고 그냥 div를 다시로드하고 싶습니다.

도움이 될 것입니다.

답변

1

일반적으로 "return false;" onClick 이벤트는 이러한 상황에서 작동합니다 (올바르게 이해 한 경우).

+0

글쎄, 이제 나는 완전히 바보 같았다! 물론 효과가 있었지만 클릭이 아닌 메소드에 추가했습니다. 감사합니다. – Jim

+0

당신은 대단히 환영합니다. 제발 투표 :) –