2012-07-13 2 views
1

게시 후 아무 코멘트 상자가 숨어 있지 않습니다. 현재 AJAX를 사용하여 데이터를 게시합니다. 제출 한 직후 입력 영역을 숨기고 싶습니다. 여기에서 나는 또한 완전히 working example코멘트 게시 후 상자가 숨겨져 있지 않다

주석 상자를 열려면이 코드입니다.

$("#slidepanel" + Id).hide(); 

을 또는에서 페이드에 맞게 :

$("#slidepanel" + Id).slideToggle(300); 

참조

$(document).ready(function() { 
    $(".comment_button").click(function() { 

     var element = $(this); 
     var I = element.attr("id"); 

     $("#slidepanel" + I).slideToggle(300); 
     $(this).toggleClass("active"); 

     return false; 
    }); 
}); 

당신이 (가) success 콜백에 다음을 추가 예 Here

답변

0

을 확인 제안업데이트 된 jsFiddle에 대한. PHP 페이지가 http://fiddle.jshell.net/DkAMN/1/show/insertajax.php에 존재하지 않으므로 jsFiddle에서 success 콜백이 호출되지 않습니다.

+0

Okz 나는 이것을 시도 할 것이다. 하지만 댓글을 게시 한 후 숨길 수있는 방법이 있습니다. 날씨가 성공했는지 여부. –

+1

예 - 게시물 뒤에있는'$ ("# slidepanel"+ Id) .hide();'를 추가하십시오. http://jsfiddle.net/DkAMN/3/ –

+0

도움을 주셔서 감사합니다. 두 코드 모두 챔피언처럼 작동합니다. 다시 한 번 감사드립니다. 10 분을 기다린다. –

관련 문제