-1
我有兩個文本框,郵編和城市。當用戶輸入Zip時,城市應該在城市文本框中自動生成。在文本框中輸入基於郵政編碼的文本框中生成城市
郵政編碼和城市存儲在數據庫中的表中。我的後端是使用kohana 2.3.4框架和DoctrineORM的PHP。我的數據庫是MySQL。
我有兩個文本框,郵編和城市。當用戶輸入Zip時,城市應該在城市文本框中自動生成。在文本框中輸入基於郵政編碼的文本框中生成城市
郵政編碼和城市存儲在數據庫中的表中。我的後端是使用kohana 2.3.4框架和DoctrineORM的PHP。我的數據庫是MySQL。
做到這一點的一種方法是使用JavaScript異步httprequest。 使用javascript檢測Zipcode文本框中的更改, 創建一個httprequest到第二個php頁面,該頁面需要一個http變量作爲郵政編碼, 讓這個頁面在數據庫中搜索正確的城市,並將其作爲簡單文本放入html中 在http響應中讀取您從請求中獲得的html並從中提取城市。 在正確的文本框中顯示城市。
謝謝托馬斯它是有道理的,我是一個新手在這裏,你有什麼你說的相關教程的鏈接? – user1039666
你可能想看看這個: http://www.w3schools.com/xml/xml_http.asp 或看看這個stackoverflow問題: http://stackoverflow.com/questions/247483/ http-get-request-in-javascript – Thomas
在blur()上更新可能更好,而不是在值更改時更新 –