0

スタックオーバーフローのように、1つの主な質問とその回答を含むページにコメントスクリプトがあります。各回答には、コメント スクリプトもあります。質問ページの読み込み時に、各回答は次のコードでコメントを読み込みます

$(document).ready(function(){

    $('.disagree_comments').each(function(){
    $(this).load("includes/disagree_comments_loader.php?aid="+$(this).parents('.answer_text').children('.agree_disagree_main_cont').children('#answer_id').val());
   });
});

しかし、私がajaxの成功で同じことをするとうまくいきません。何か間違ったことをしていますか、それとも別の方法がありますか?

 $('#comment_save').click(function(){

    $.ajax({
        type: 'POST', 
        url: 'includes/reply_editor.php', 
        data: "comment="+$('#comment_text_update').val()+"&id="+$('#commentid_edit').val(),
        success: function(){
            $('#comment_text_update').val('');
            $('#commentid_edit').val('');
            $('.comment_edit_transparent_layer').css('display','none');


                $('.disagree_comments').each(function(){
                    $(this).load("includes/disagree_comments_loader.php?aid="+$(this).parents('.answer_text').children('.agree_disagree_main_cont').children('#answer_id').val());
                });

        }
    });


});
4

2 に答える 2

0
data: "comment="+$('#comment_text_update').val()+"&id="+$('#commentid_edit').val(),

する必要があります

data: {comment:$('#comment_text_update').val(),id:$('#commentid_edit').val()},
于 2013-04-27T06:03:34.847 に答える