我試圖用Globalize自動格式化一個數字。當用戶輸入數字值時,我需要全球化來讀取它,以正確的格式解析它,然後將其輸出到用戶輸入的字段中。帶jQuery的格式編號全球化
我已經試過像這樣:
$(document).on('change','.format-me',function(){
var value = $(this).val();
Globalize.culture("en-US");
console.log(Globalize.format(value));
});
但它無法正常工作,如記錄的數量看起來完全一樣,用戶輸入的一個。 爲什麼不全球化根據需要更改格式?
爲什麼需要全球化一個號碼?用戶輸入什麼類型的數據?貨幣?日期? (僅供參考) – adaam
那麼,因爲每種文化都有不同的顯示即使是簡單浮點數的方式,例如1.000與1,000。在這兩種情況下,我的意思是一千,但在某些文化(主要是歐洲),第二個將被視爲一個,因爲逗號標識小數。 – ghego1
好吧,我現在明白了。很高興你找到了解決方案! – adaam