[英]AJAX, PHP, XML, and cascading drop-down lists
您建議使用哪些PHP庫來實現以下內容:
本質上,我想創建一個XML數據庫並連接一個表格,該表格允許用戶選擇三個不同的相關參數:
即使我想使用PHP和XML,一般的問題是:
該解決方案必須高效,簡單,可靠且跨瀏覽器。
您會建議使用哪些技術來解決該問題?
謝謝!
我會說jQuery和Autocomplete插件 。
autocomplete()
對其進行增強 result
事件連接處理程序,並存儲所選的選項。 DOMDocument
和DOMXPath
以獲取數據,自動完成插件具有內置的客戶端緩存,可以減輕服務器上的負載 您只需要Vanilla php和一個好的JavaScript框架。
您將需要構建一個php腳本,以根據提供的父過濾器(將數據以xml或json格式導出)生成區域和站點的過濾列表。 php將需要解析xml數據並根據條件過濾列表(很明顯,數據庫比手動解析xml更好)
然后,每次父列表的值更改時,使用js框架查詢php文件。 不需要js框架(實際上會造成一些麻煩),但是這會使開發應用程序變得容易。
就個人而言,由於易於學習,我建議使用jQuery,但是任何流行的js框架都會產生相同的結果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.