Globalize를 사용하여 적절한 현지화 번호를 자동으로 지정하려고합니다. 사용자가 숫자 값을 입력하면이를 읽으려면 Globalize가 필요하고 올바른 형식으로 구문 분석 한 다음 사용자가 입력 한 필드에 출력하십시오.형식 번호가 jQuery로 지정됩니다. Globalize
내가 지금처럼 시도했다 :
$(document).on('change','.format-me',function(){
var value = $(this).val();
Globalize.culture("en-US");
console.log(Globalize.format(value));
});
을하지만 기록 된 숫자는 사용자가 입력 한 것과 정확히 같은 외모로는 작동하지 않습니다. Globalize가 필요에 따라 형식을 변경하지 않는 이유는 무엇입니까? 자동으로 값을 포맷
$(document).on('change','.check-float',function(){
var value = $(this).val();
$(this).spinner("value", value);
});
당신이 그렇게 같은 회에 값을 할당 할 때 :
왜 숫자를 세계화해야합니까? 사용자가 입력하는 데이터의 유형은 무엇입니까? 통화? 날짜? (내 정보를 위해서) – adaam
각 문화권마다 간단한 부동 번호를 표시하는 다른 방법이 있기 때문에 좋습니다. 1,000 대 1,000입니다. 두 경우 모두 1000 개를 의미하지만 특정 문화권 (대부분 유럽)에서는 쉼표가 소수를 식별하므로 두 번째 단어는 하나로서 읽혀집니다. – ghego1
좋아, 이제 알 겠어. 다행히 해결책을 찾았습니다! – adaam