0

私は ajax に取り組んでおり、派手なボックスで成功した後にコンテンツを表示したいと考えています。私はすでにjquery ui dialogeでそれを行いましたが、それに関する問題は私ができないオーバーレイです。そこでfinishを使うことにしました。

function showCustomer()
{
// fire off the request to ajax_stufflist.php
request = $.ajax({
    url: "ajax_stufflist.php?"+url,
    type: "post",
    success: function(data){
    var $response = $(data).find("#gmp_stuff").html();
    $("#user_responses").html($response);
      $(function() {
            $( "#user_responses" ).dialog({
            modal: true,
            buttons: {
            Ok: function() {
            $( this ).dialog( "close" );
                           }
                     }
        });
    });
},
    error:function(){
        alert("failure");
        $("#user_responses").html('error occured');
        }
    });

}

または、誰かがダイアログを使用してコードにオーバーレイを設定できる場合は、インターネットから多くのコードを試してみましたが、運がなかったので、それも素晴らしい行為です。それが不可能な場合は、ファンシーボックスの設定方法を教えてください.

4

2 に答える 2

0

私はあなたのコードを試してみましたが、うまくいきました。他のすべてのコンテンツのフェードなど、特にオーバーレイ効果が見られない場合は、jquery-ui .css ファイルを .js と共に含めるのを忘れたことが原因である可能性があります。

于 2013-10-27T14:51:06.923 に答える