2011-12-13 85 views
0

我的代碼,Fancybox 2?負載AJAX

$("#mySuperForm").bind("submit", function() { 

      if ($("#heightimage").val().length < 1 && $("#widthimage").val().length < 1) { 
       $("#errorimage").show('slow'); 
       $.fancybox.resize(); 
       return false; 
        } 

      $.fancybox.showActivity(); 

      $.ajax({ 
       type   : "POST", 
       cache : false, 
       url  : "<?php echo $lb_path;?>code.php", 
       data   : $(this).serializeArray(), 
       success : function(data) { 
        setTimeout('$("#fancybox-close").trigger(\'click\')', 1000); 
        $.fancybox(data); 
        $('.insertdata fancybox.ajax').fancybox().trigger('click'); 

       } 
      }); 

      return false; 
     }); 

,並在code.php是

<input type=\"hidden\" class='insertdata ' onClick=\"insert('".$output."', '', '".$iddata."')\" /> 

但是代碼不fancbox這樣做1.34 ISIT OK!

遺憾的英語不好

+0

前添加提醒 '$ .fancybox(數據);'測試之前的所有代碼是否工作 – mgraph

回答

0
setTimeout(function(){$("#fancybox-close").trigger('click')}, 1000);