JQuery ile yeni başlayan biriyim. 25000.00 gibi bir numaram var, ancak 25.000.00 gibi görünmeli ve Model Durumunda herhangi bir doğrulama hatasına izin verilmemelidir. @ string.Format ("{0: C}", Model.CurrentFaceAmount) kullanmayı denedim, ancak doğrulama hatası bunu yakalayacaktır.ASP.NET'de JQuery'yi kullanarak virgülleri para birimi cinsinden görüntülemek için SPAN alanı
JQuery ile bir makale buldum. GÖRÜNÜM
<script type="text/javascript">
$.fn.digits = function() {
return this.each(function() {
$(this).text($(this).text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,"));
});
}
</script>
yılında şöyle komut dosyasını ekleyin ve değer alanında yazıda
<div class="input-group">
<span class="input-group-addon">$("span.number").digits();</span>
@Html.TextBoxFor(m => m.CurrentFaceAmount, new {@class = "form-control", @type = "number", data_inputmask = @Html.InputMaskFor(x => x.CurrentFaceAmount) })
</div>
yılında şöyle ekledi, bu
$.fn.digits = function(){
return this.each(function(){
$(this).text($(this).text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,"));
})
}
Ardından kullanabilirsiniz aşağıdakiler diyor bunun gibi:
Herhangi bir yardım takdir edilir.