2009-12-01 85 views
0

我應該如何應用jQuery的PHP頁面加載xmlhttprequest 我已經嘗試過,但當PHP頁面加載xmlhttprequest的jQuery失敗。所以我應該怎麼做,以便jquery可以在頁面加載後工作。jQuery的失敗,而頁面加載xmlhttprequest

+6

向我們展示您的代碼! – 2009-12-01 15:48:13

回答

0

如果您使用xhr加載一個頁面,您只能這樣做:加載該頁面的內容。如果頁面中有腳本正在加載,它們將不會被執行這就是你想要的。

真的,我可以給這裏最好的建議是重新考慮你的架構。是否有可能將腳本加載到執行xhr加載的頁面中,而不是目標頁面?一個可怕的想法是必須解析xhr.responseText來查找腳本塊並對它們進行評估。一個令人討厭的解決方案,但是出於性能原因廣泛使用的解決方案是,分別爲JavaScript文件發送一個xhr,然後分別發送一個xhr文件和eval()這兩個文件。

0

如果您的元素稍後通過Ajax添加到您的頁面中,則應該使用jQuery live方法而不是綁定。