PDA

View Full Version : مبتدی: ورود اعداد با فرمت پول در کنترل View



CodeforLife
پنج شنبه 15 تیر 1396, 12:32 عصر
سلام دوستان . من میخوام زمانیکه در کنترل روی فرم عدد وارد میکنم اعداد سه رقم سه رقم جدا شده نمایش داده بشن ...
باید چه کار کنم؟

parvizwpf
پنج شنبه 15 تیر 1396, 13:34 عصر
https://stackoverflow.com/questions/1990512/add-comma-to-numbers-every-three-digits

CodeforLife
شنبه 17 تیر 1396, 09:58 صبح
متشکرم . ولی مشکل برطرف نشد به این خاطر که میخوام در زمان ورود به این فرمت در بیاد .
من چنین کنترلی دارم

<div class="form-group">
<label class="control-label col-lg-2">وجه کالا</label>
<div class="col-lg-4">
<p>
@Html.CheckBox("orderValueCheckBox", ViewBag.orderValueCheckBox == null ? false : true,
new { onchange = "valuesChanged()" })
از گیرنده مبلغ

<span>
@if (ViewBag.mode == "add")
{
@Html.TextBoxFor(x => x.OrderValue, new
{
placeholder = "هزینه کالا",
@class = "form-control width-40",
onchange = "valuesChanged()"
})
}





و می خوام در زمان ورود عدد در این کنترل به شکل currency باشه .
این کد رو نوشتم

در جاوا اسکریپت ولی درست نشد


/////////////////////////////////////////////////////////


function () {
$("input[type=text].currenciesOnly").live('keydown', currenciesOnly)
.live('OrderValue',function () {
$(this).formatCurrency();
});
}
///////////////////////////////////////////

Moien Tajik
شنبه 17 تیر 1396, 18:04 عصر
http://jsfiddle.net/MoienTajik/fL1r1z0z/