У меня есть этот код, который вызывает API:
<script>
setInterval(function(){ getPrintCount(); }, 1500);
function getPrintCount(){
$.ajax({
url: 'https://data.memopresso.com/api/data/count',
dataType: 'json',
type: 'get',
cache: false,
success: function(data){
document.getElementById("printCount").innerHTML = data.count;
},
error: function(data){
document.getElementById("printCount").innerHTML = '0';
}
});
}
Я бы хотел, чтобы он выводил числа, отформатированные как 9,55,100 (индийский формат).
Мне удалось найти, что
.toLocaleString('en-IN')
должен решить мою проблему.
Я пытаюсь вставить это в мой код следующим образом
document.getElementById("printCount").innerHTML = data.count.toLocaleString('en-IN');
, но яне может заставить его работать, числа по-прежнему отображаются в виде простого текста?