0

現在のページを更新せずに、いくつかのデータをページ [PopUp.aspx] に投稿*する必要があります。[PopUp.aspx] は、fancybox iframe への要求と応答を取得します。[PopUp.aspx] のコントロールで対話を続けたいと考えています。

これを行うことに関する提案はありますか?

以下はコードですが、返されるデータは結果を含む純粋な html であり、ページ内のコントロールと対話することはできません [PopUp.aspx]

function onSubmit(ctr)
{
   $.fancybox.showActivity();

    $.ajax({
        type: "POST",
        cache: false,
        url: "PopUp.aspx",
        data: $(ctr).serializeArray(),
        success: function (data) {
            $.fancybox(data);
        }
    });
}

※[Form Get]メソッドは最適化されていないため、[Form Post]メソッドを使用してください

4

1 に答える 1

1
// Display an external page using an iframe
var src = "http://365.ericmmartin.com/";
$.modal('<iframe src="' + src + '" height="450" width="830" style="border:0">', {
    closeHTML:"",
    containerCss:{
        backgroundColor:"#fff",
        borderColor:"#fff",
        height:450,
        padding:0,
        width:830
    },
    overlayClose:true
});
于 2012-04-04T05:35:29.067 に答える