2013-01-09 113 views
0

灯箱我使用jQuery做一个POST,它返回HTML,我怎么能在我的灯箱中使用这个HTML?现在我正在使用这个:http://buckwilson.me/lightboxme/但我可以使用任何。灯箱与PHP的jquery

PHP:

 $string = "<p> Number:".$num."</p>"; 
    $string .= "<p>Date:2012 Number: 123</p>"; 
    $string .= "<table>"; 
    $string .= "<thead><tr><th>Category</th><th>Status</th><th></th></tr></thead>"; 
    $string .= "<tbody>"; 

    foreach ($categories as $cat){ 
     $string .= "<tr>"; 
     $string .=  "<td>$cat[C]</td>"; 
     $string .=  "<td>$cat[S]</td>"; 
     $string .=  "<td><a href='#'><img src='/images/1.png' /></a></td>"; 
     $string .= "</tr>"; 
    } 

    $string .= "</tbody>"; 
    $string .= "</table>"; 
echo json_encode($string); 

回答

0
  1. 首先,你应该确认的是相同的HTML与buckwilsons很好地工作灯箱我
  2. 然后确保数据从阿贾克斯后返回相同
  3. 放置数据在你想要的页面上,例如“
  4. $('#my_new_html')。html(data); //从ajax post返回的html数据
  5. 在您的成功函数中调用$('#my_new_html')。lightbox_me();调用buckwilsons灯箱上的新元素

希望有所帮助!否则将需要看到更多的代码