0

フォルダを作成、名前変更、削除するアコーディオンがあります。名前の変更と削除には、作成されたフォルダーのリストを含むドロップダウンがあります。したがって、フォルダーを作成すると、ajax呼び出しが実行されてフォルダーが作成されますが、名前の変更または削除に戻ると、更新されたフォルダーが表示されます。リストを取得するためのajaxメソッドがありますが、load関数を呼び出す方法がわかりません。

私は試した

$('#accordion').accordion({ 
        change: function(event, ui){
                var clicked = $(this).find('.ui-state-active').attr('id');
                $('#'+clicked).load("serveresource method");
        }
});

jQueryアコーディオンの投稿の1つから、AJAXを介してコンテンツをロード するクリックされた値をアラートしようとしたとき、それは未定義であり、何が含まれるべきかわかりません。どんな助けでもありがたいです。

4

1 に答える 1

0

あなたはこのようなことをすることができます。

 $('#accordion').find('.ui-state-default').click(function(){
        var clicked =$('#accordion').find('.ui-state-active').attr('id');
        alert(clicked);
        $('#'+clicked).load("serveresource method");

});
于 2012-06-01T04:52:56.837 に答える