如果你讀my previous question,你可能知道,PHP和JavaScript DOM之間共享數據的方式並不在此作業許可:如何在DOM和PHP之間共享數據?
+-----------+ +------------+ +----------| +----------+ +-----------+
|javascript +---+Ajax Request+--+handle.php+-+result.xml+->+DOM parser |
+-----------+ +------------+ +----------+ +----------+ +-----------+
所以我想獲得的所有信息在MySQL在所有一次作爲一個數組,並嘗試通過javascript訪問這個數組而不需要Ajax請求。
,我能想出的唯一辦法是
+---------+ +-----------------------------+ +--------------------------------------+
|Php array| | write in Dom make it hidden | | Parse the hidden element by DOM API |
+---------+ +-----------------------------+ +--------------------------------------+
但這似乎並不優雅可言,是否有更好的方法來做到這一點?
爲什麼最初不將mysql數據作爲json對象傳遞給DOM? –
@PeterKirby這就是我正在尋找的答案,但我對此很不理解,我不知道該怎麼做?我如何使用PHP來生成JSON並在JavaScript中可用 – mko
我們爲什麼要做你的功課?我希望這不是大學......花費數千美元上課,然後不做這項工作來學習這些材料將是一個巨大的浪費(當學習編程時,弄清楚如何做到這一點就是你如何學習!)。這也是每個在簡歷中看到一所大學的人所犯下的欺詐行爲。如果這是作業,你是一個壞人。 –