2013-05-01 40 views
0

有沒有什麼辦法可以在php中加載頁面,將它傳遞給jQuery,提取數據然後將該數據發送回php腳本。如何將整個頁面從php傳遞給jQuery。併發送一些數據

看到:How to find number of <ul> inside each div

這是實驗室的實驗工作。文件在我教授的個人網站上。

試圖使用phpQuery來做到這一點,但似乎不可能。所以如上所述,可能的方法是 。

+2

究竟是你想做些什麼?您所描述的工作流程聽起來很不錯,就像您在這裏錯過了一個關鍵概念。 – Ohgodwhy 2013-05-01 16:17:34

+0

所以...你用PHP和Apache發送一個網頁。然後,您使用jQuery或XMLHttpRequest的AJAX調用將數據發送回Apache/PHP服務器。利潤? – 2013-05-01 16:17:51

+0

沒有足夠的細節來回答,所以我會說「可能」。你從哪裏加載頁面?它是在磁盤上還是在網絡上?我接受它,因爲你使用的是jQuery,PHP在Web服務器上,而不是從控制檯運行? – halfer 2013-05-01 16:18:38

回答

0

這聽起來像是在你描述的過程中有一個額外的步驟。除非有某種原因,你特別希望你的PHP加載實際的文件並將它發送到你的jQuery腳本,否則直接用jQuery直接加載頁面會更好。

  • 您可以使用$.get() function加載所需的頁面。
  • 一旦你有了內容,你可以將它插入你的DOM中的一個隱藏的元素。現在你可以使用普通的jQuery來提取/處理數據。
    • 您甚至可以跳過將數據插入到DOM中,並按原樣操作它。
  • 一旦完成,使用$.post()$.get()將數據發送回PHP
+0

thanx。在它上面工作。 – 2013-05-01 16:29:40

相關問題