Fancybox - 表单提交并关闭它? [英] Fancybox - form submit and close it?
本文介绍了Fancybox - 表单提交并关闭它?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我按照代码启动我的fancybox
$('a.detail').click(function() {
$.fancybox({
'width' : 750,
'height' : 520,
'title' : 'EDIÇÃO DE SHOW',
'titlePosition' : 'inside',
'transitionIn' : 'fade',
'transitionOut' : 'none',
'href' : 'templates/detail.php?id=<?php echo $tg_id['id'];?>',
'type' : 'iframe'
})
})
进入myfancy,我收到一份表格来更新有关时间表的信息。
and into myfancy, I got a form to update informations about schedules.
$(function() {
$("form#comment").submit(function() {
var dat = $("#datepicker").val();
var uf = $("#uf").val();
var flr = $("input[name='flpic']:checked").val();
var tit = $("#titulo").val();
var mssg = $("#mensagem").val();
var id = $("#id").val();
if(BrowserDetect.browser == 'Explorer'){
var nav = 'ie'
} else {
var nav = 'ot'
}
$.ajax({
type: "POST",
url: "edit_agenda.php",
data: "id="+id+"&datepicker="+ dat+"&uf="+uf+"&fl="+flr+"&titulo="+tit+"&mensagem="+mssg+"&bro="+nav,
success: function(){
$("#status").html("<img src='../images/1-0.gif' alt='Enviando' />");
**???? Can I call some function to close this fancy here?**
}
});
return false;
});
});
我的问题是:
提交后这个表格,我可以在函数中关闭这个幻想吗?
After submit this form, can I close this fancy within a function?
推荐答案
$.ajax({
type: "POST",
url: "edit_agenda.php",
data: "id="+id+"&datepicker="+ dat+"&uf="+uf+"&fl="+flr+"&titulo="+tit+"&mensagem="+mssg+"&bro="+nav,
success: function(){
parent.$.fancybox.close();
}
});
这篇关于Fancybox - 表单提交并关闭它?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文