با عرض سلام و احترام
میخوام در asp.net mvc برای فیلدهایی که فرمتشان Currency (مثلام قیمت محصول) هست در هنگام تایپ separator اضافه بشه.
چطوری میتوانم این کار را نجام دهم؟
باتشکر از شما و مجموعه خوب تاپ لرن
سلام
از جیکوئری استفاده کنید
سرچ کنید نمونه هست
تشکر استاد
خیلی لینک ها را جستجو کردم اما چیزی که مورد نظر پیدا نکردم شما نمونه کد یا لینکی ندارید بهم معرفی کنید
https://www.dotnetcurry.com/jquery/1076/using-jquery-add-commmas-numbers-textbox
استاد بی نهایت از راهنماییتان ممنونم
موارد تست کردم چند مورد دیگه هم پیدا کرم اما متاسفانه خروجی به شکل عکس زیر هست.
<script>
function addCommas(nStr)
{
nStr += '';
x = nStr.split('.');
x1 = x[0];
x2 = x.length > 1 ? '.' + x[1] : '';
var rgx = /(\d+)(\d{3})/;
while (rgx.test(x1)) {
x1 = x1.replace(rgx, '$1' + ',' + '$2');
}
return x1 + x2;
}
</script><input type="text" onkeyup="this.value=addCommas(this.value);" />