簡體   English   中英

如何在運行期間更改 Bootstrap-datetimepicker 語言

[英]How to change a Bootstrap-datetimepicker language during running

我在用 :

  1. Boostrap V3.1.1
  2. Boostrap Datetimepicker (github 鏈接) (指南)

在我的網站上,用戶可以交換語言。 我需要在不重新加載頁面的情況下更改日期時間選擇器的語言。 我怎樣才能做到這一點? 你有什么建議嗎?


編輯

一開始我正在使用以下方法加載正確的語言:

$('#banDateOneReal').datetimepicker({
     isRTL: false,
     autoclose: true,
     language: lang,
});

問題是在創建對象后更改語言。 想象一下 lang 是“en” ,當用戶單擊按鈕時我想要“fr”

非常感謝您的任何幫助

(我很抱歉我的英語水平很差)

我找到了方法! 感謝DJDavid98給了我一些線索。

var tmp = $('#banDateOneReal').data('DateTimePicker').getDate();

$('#banDateOneReal').data('DateTimePicker').destroy();

$('#banDateOneReal').datetimepicker({
    language: 'en',
});

$('#banDateOneReal').data('DateTimePicker').setDate(tmp);

此代碼將銷毀日期選擇器項目並使用良好的語言創建一個新項目。

目前還沒有函數可以在不破壞的情況下刷新它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM