jquery-plugins
  • jquery-mobile
  • datebox
  • 2012-06-13 31 views 2 likes 
    2

    我試圖使用jQM-DateBox與數據選項時間框中的強制時鐘模式,有一個24小時的範圍,如下所示: [jQM- DateBox時間]jQueryMobile-Timebox問題與覆蓋時間格式

    我只是複製粘貼代碼在我的應用程序

    <label for="mydate">Time </label> 
    <input name="mydate" id="mydate" type="date" data-role="datebox" data-options='{"mode": "timebox", "overrideTimeFormat": 24}'> 
    

    ,它仍然保持顯示我的AM/PM模式。 其他人注意到了這種行爲?任何想法如何解決它?

    請注意,在上面的鏈接(相同的代碼!)一切似乎正常工作,我沒有其他問題與其他jQM-DateBox模式。

    謝謝。

    +0

    你的意思是選擇器顯示12小時模式,或*返回*值顯示12小時模式? (這個選擇器看起來會改變 - 返回沒有,調查現在應該發生什麼) –

    回答

    1

    @JTSage我的意思是揀貨機顯示模式12小時反正

    要人:我是意大利人,所以我「risolved」下載此.js文件Italian .js script for timebox 和改變TIMEFORMAT:12語句TIMEFORMAT: 24。 這是一個騙局,但它的作品。

    再見,謝謝。

    7

    你需要重寫timeOutput太 - 即「overrideTimeOutput」:「%K:%M」

    老實說,我不記得我爲什麼不再做自動切換 - 我想當我意識到時間輸出從語言環境變爲語言環境時(如果您正在爲單個語言環境編寫代碼,則這是處理它的更簡單方法)。否則,我的假設是,你需要它的格式,服務器的預期,在這種情況下,你會想要覆蓋它無論如何。

    +0

    這很好用:data-options ='{「mode」:「timebox」,「useNewStyle」:true,「overrideTimeFormat」: 24,「overrideTimeOutput」:「%k:%M」}',謝謝 – Friis1978

    相關問題