• 1398/07/01

جدا کننده در فیلد های با فرمت Currency :

با عرض سلام و احترام

میخوام در asp.net mvc برای فیلدهایی که فرمتشان Currency  (مثلام قیمت محصول) هست در هنگام تایپ separator اضافه بشه.

چطوری میتوانم این کار را نجام دهم؟

باتشکر از شما و مجموعه خوب تاپ لرن

  • 1398/07/01
  • ساعت 12:21

سلام 

از جیکوئری استفاده کنید 

سرچ کنید نمونه هست 


  • 1398/07/01
  • ساعت 13:56

تشکر استاد

خیلی لینک ها را جستجو کردم اما چیزی که مورد نظر پیدا نکردم شما نمونه کد یا لینکی ندارید بهم معرفی کنید




  • 1398/07/01
  • ساعت 15:56

استاد بی نهایت از راهنماییتان ممنونم

موارد تست کردم چند مورد دیگه هم پیدا کرم اما متاسفانه خروجی به شکل عکس زیر هست.

<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);" />