在IE上的fancybox中解决fancybox问题

时间:2010-08-13 23:15:19

标签: jquery internet-explorer fancybox

我正在使用fancybox,我的代码如下:

<script type="text/javascript"> 
$("a#next_fancybox").fancybox();
</script>
<script type="text/javascript"> 
$("#submit").click(function(){
    $.ajax({
       type: "POST",
       url: "/sumbit_url",
       data: $("#form").serialize(),
       success: function(msg){ 
           $("a#next_fancybox").trigger('click');
           },
       error: function(msg){
           $('#error').html(msg.responseText);
     });
     return false;
});
</script>

基本上fancybox中有一个表单,如果表单正确提交,用户会看到一个新的fancybox。在IE上,在表单提交后,fancybox打开一个新的fancybox,但没有内容。它只是一个小小的白色方块。还有其他人经历过这个吗?有什么提示吗?

由于

1 个答案:

答案 0 :(得分:0)

我在博客here上写了关于我开发的解决方案。希望这有助于其他人。