[問題] jQuery的自動完成UI遇上同義字(解決)

看板Ajax作者 (還在想)時間9年前 (2014/12/11 15:24), 9年前編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
各位好 有個已經寫好放在那裏的自動完成輸入框 運作也正常 打"台"就會出現"台灣XXXX"或"台北OOO"之類的選項 如果希望他在打入"臺"時也能同樣出現上面的選項 怎麼做會比較好呢? 目前只想到 1.偵測輸入字為"臺"時自動轉成"台" 2.來源中將所有原本寫"台"的都再增加一份"臺"的版本 無論哪一個好像都滿笨的... 請問有沒有比較聰明的解法 囧 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.18.8 ※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1418282656.A.3A2.html

12/11 15:27, , 1F
Override query method
12/11 15:27, 1F
意思是覆寫查詢方法,然後去檢查"臺"這個字,取代改以"台"搜尋嗎? ※ 編輯: Peruheru (220.134.18.8), 12/11/2014 15:45:20 感謝,達成目的了 參考的是 http://api.jqueryui.com/autocomplete/#event-select 拿最後一個example來改寫就成功了 ※ 編輯: Peruheru (220.134.18.8), 12/11/2014 16:29:39
文章代碼(AID): #1KYKQWEY (Ajax)