مشکل اعداد فارسی در گرویتی فرم

سلام دوست عزیز اگر منظورتون برای تبدیل اعداد فارسی به انگیسی در صورت استفاده از افزونه های پیامکی هستش من در پاسخ قبلی ولی برخی از دوستان با کدهای جاوا اسکریپت هم اگر به مشکل بخوره اونم از طریق کدهای زیر حل میکنن ، قبل از اعمال یه بکاپ بگیرین و این کد رو هم تست بزنین

String.prototype.toEnglishDigits = function () {
var num_dic = {
‘۰’: ‘0’,
‘۱’: ‘1’,
‘۲’: ‘2’,
‘۳’: ‘3’,
‘۴’: ‘4’,
‘۵’: ‘5’,
‘۶’: ‘6’,
‘۷’: ‘7’,
‘۸’: ‘8’,
‘۹’: ‘9’,
}

return parseInt(this.replace(/[۰-۹]/g, function (w) {
return num_dic[w]
}));
}

3 پسندیده