1

何かを投稿した後、コメントボックスが隠れていません。現在、AJAXを使用してデータを投稿しています。送信直後に入力領域を非表示にしたいだけです。これが完全に 機能する例です

コメントボックスを開くためのこのコードもあります。

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

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

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

        return false;
    });
});

ここで例を確認することをお勧めします

4

1 に答える 1

0

successコールバックに以下を追加します。

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

または、フェードインに合わせて:

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

更新されたjsFiddleについては、ここを参照してください。phpページがに存在しないため、成功コールバックはjsFiddleで呼び出されないことに注意してくださいhttp://fiddle.jshell.net/DkAMN/1/show/insertajax.php

于 2012-07-13T08:08:09.267 に答える