2013-05-29 4 views
0

У меня есть новый Fancybox, и я просто хочу обновить содержимое Ajax Fancybox с помощью кнопки в Fancybox. Есть ли какой-нибудь метод в Fancybox, который перезагружает контент?Как я могу перезагрузить Fancybox?

+0

Я не понимаю, зачем вам нужен метод на самом ящике. Вы можете просто подключить вызов ajax к вашему событию onclick на этой кнопке и уйти. Просто заверните Fancybox в div и обновите содержимое этого div после успешного завершения вызова. – Jose

+0

Я думаю, что вы пропустили мой вопрос. Я не использую ajax, fancybox использует ajax для загрузки страницы в fancybox. И я хочу знать, как перезагрузить страницу в fancybox. – Constantin

+0

Вы хотите обновить содержимое «Fancybox» с помощью ajax-вызова с помощью кнопки. Разве это не так? – Jose

ответ

0
$('#button').click(function(){ 
$.ajax({ 
       data: 
        { 
         //whatever you need to send back to the server 
         //this could be the id of the element to refresh 


        }, 
       url: 'your_url_to_send_it_to' 
       cache: false, 
       type: 'POST', 
       success: function (result) { 
        //update the element with result 
       } 
      }) 


}); 

Я написал очень простой вызов ajax на кнопке с кнопкой «кнопка». Это именно то, что вам нужно, чтобы обновить элемент Fancybox. Существует не метод, который вы можете использовать в Fancybox для выполнения этого, вы должны написать свой собственный вызов ajax. Надеюсь, я помог.

+0

Большое спасибо за помощь! Я действительно хотел использовать этот метод, но я думаю, что у меня нет другой возможности. У меня только один последний вопрос. Должен ли я создать тег вокруг содержимого дыры в fancybox или есть ли какой-либо предопределенный элемент, который включает все содержимое fancybox? – Constantin

+0

Я бы настоятельно рекомендовал создать вокруг него элемент div, оболочку. Таким образом, вы контролируете содержимое внутри div и не вмешиваетесь в элементы самого Fancybox. Надеюсь, это поможет вам в правильном направлении. – Jose

+0

Если вы нашли мой ответ полезным, отметьте его как ... спасибо. – Jose

Смежные вопросы