【发布时间】:2013-10-09 07:14:54
【问题描述】:
我想在 mvc 中添加一个 6 个字符宽的文本框,在 3 位数字后有一个小数,例如 xxx.xx 我怎样才能做到这一点。我正在尝试做这样的事情,但它没有提供所需的输出。请分享 和我一起解决这个问题。谢谢。
@Html.TextBoxFor(m => m.Axis1_Amount, new { maxlength = "6" })
$('#Amount').blur(function () {
myFunction(this.value);
});
function myFunction(val) {
getVal = parseFloat(Math.round(val * 100) / 100).toFixed(2);
$("#Amount").val(getVal);
}
【问题讨论】:
-
实际结果是什么
-
上面的代码只是在我在文本框中输入的任何数字之后附加 .00。就像我输入了 555555。它给出了输出 555555.00 但我希望输出为 555.55
标签: javascript jquery .net asp.net-mvc asp.net-mvc-3