2012-04-04 4 views
0

Мне нужно отправить * некоторые данные на страницу [PopUp.aspx], не обновляя текущую страницу. Затем [PopUp.aspx] получит запрос и ответ на fancybox iframe, и я хочу продолжить интерактивное управление в [PopUp.aspx].открытая форма в fancybox iframe

любое предложение по этому поводу?

Ниже код, но возвращаемые данные чистый HTML с результатом, я не могу взаимодействовать с элементом управления внутри страницы [PopUp.aspx]

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

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

* [Форма Get] метод не оптимизирован, поэтому используйте метод [Form Post]

ответ

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 
}); 
+0

, пожалуйста, уточните это. – agent99