Форма отправки результатов в FancyBox - PullRequest
0 голосов
/ 11 октября 2011

На моей странице есть форма.
Имеет кнопку отправки изображения.
Есть ли способ открыть результат отправки в iframe fancybox?

1 Ответ

0 голосов
/ 11 октября 2011

Один способ, которым я могу думать об этом.

  • Вы отправляете форму через ajax, и при "успешном" обратном вызове есть функция, которая вызывает открытие fancybox.

Используя jQuery, вы можете сделать что-то вроде этого.

$(function(){
  $("#id_of_form").submit(function(e){
    e.preventDefault();

    var req = $.ajax({
       type: 'POST',
       url: $(this).attr("action"),
       data: $(this).serialize(),
       dataType: "json"
    });

    req.success(function(resp){
     //resp is data back from server
        //Here you write logic for opening the fancybox iframe              
    });

  });

});

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...