我目前使用jquery ajax將POST數據發佈到使用該數據構建和輸出基於jQuery的圖庫的php文件。在php輸出完成後通過jquery ajax加載內容
被點擊的觸發AJAX 「鏈接」 是:
<li class="portfolioLink" id="identity">identity</li>
<li class="portfolioLink" id="mobile">mobile</li>
<li class="portfolioLink" id="web">web</li>
和jquery的AJAX的樣品是:
$("#identity").click(function(){
$.ajax({
url: 'portfolio.php',
type: "POST",
data: ({data: 'portfolio/design/identityDesign/*'}),
success: function(data){
$("#content_middle").html(data);
}
});
$("#identity").addClass('active');
$(".portfolioLink:not(#identity)").removeClass('active')
});
(這jQuery是基本上重複2次以上與不同的數據:)
這工作正常,除了portfolio.php(畫廊生成器)的輸出加載到#content_middle作爲輸出的JavaScript正在處理(因此它看起來像是在#content_middle中生成的)。看到它發生可能會更有意義:www.frende.me/design.php
我想要發生的是爲畫廊加載完全構建。
@megaperiz:就是這樣!你是個天才! – jacob
順便說一句,你必須有'();'在$(「#content_middle」)。show'之後'或它不起作用;) – jacob
你的權利,我錯過了...謝謝 –