我有用於進入城市的asp.net webform頁面中的此文本框。在輸入一些文本時,它提供了與Facebook相匹配的結果一樣的建議。使用ajax優化搜索結果進入位置?
我試過這兩種方法來實現這個。
- 我第一次使用onTextChanged事件和AJAX,發現它只在文本框失去焦點時才起作用。我想要一個解決方案在你輸入時工作。使用這個功能的好處是我可以使用數據庫,並且速度會很快,因爲在此過程中不會傳輸任何xml文件。
2.我用ajax,客戶端使用js。但問題是包含城市的XML,那裏說,國家是一個龐大的30MB文件。所以,使用它是不可能的,所以想到從每個字母表中製作26個小的xml文件,但它們仍然足夠大以至於無法使用。所以,現在我打算使用包含城市的26 * 26個文件,前兩個字母相同,但我認爲它是無效的方式來做我想要的。
有沒有其他有效的方法來完成它? 如果可以的話,最好的方法是使用數據庫。