我一直在尋找一個javascript(希望jQuery)時區選擇器/選擇器/控件,我可以在我的社交日曆/事件路由器網絡應用程序。尋找js(也許jQuery)時區(僅)控制UI小部件
鑑於在通常的下拉菜單中列出了大約400個城市,我希望有人對可憐的用戶抱有憐憫,並且在我自己創建一個界面之前帶着一個界面更好的UI界面。 (我看過一些很好的網站示例,它們使用地圖來允許時區選擇,但是它們佔用了我應用程序頁面上的太多空間)。
雖然有多種方法可以列出其他時區不僅僅是GMT偏移量,我認爲組織時區的最佳方式是使用帶子菜單的分層下拉菜單。然後,我會按大洲列出,然後列出子菜單,列出國家和主要城市以及可能不符合地理或夏令時規則的城市/地區例外情況。即MST的亞利桑那州和CST的印第安納州的一些城市。
包含在小部件中的能力是記住用戶的最後5個選擇並將它們顯示在列表頂部。
該小部件還允許用戶使用autosuggest進行輸入(將用戶輸入視爲前綴,後綴和查詢中的任何其他位置,SQL語言中的這一點等同於:WHERE some_column_name LIKE%查詢%)。他們的打字會呈現一組縮小的選項,使得列表的選擇更短。即CST將提供幾個使用CST作爲縮寫的時區,-7會列出當前時區設置爲GMT-7的城市列表,5.5列出Inida國家等。
如果有人知道接近匹配的小部件,會很好奇知道他們在哪裏獲取他們的時區和DST數據,因爲有幾個來源和數據總是被更新。