在MVC4 Razor中屏蔽双重和整数

时间:2013-11-19 06:25:28

标签: asp.net-mvc-4 jquery-mask

我在MVC4 Razor工作。为掩盖我使用“jquery.inputmask.js”。我使用这个问题面临以下问题:

问题

1.。保存整数,输入框的maxlength = 4(整数类型)

如果我插入所有数字,如1231,那么它工作正常,但如果我离开这个字段与部分填充然后我得到输出像这样23___当我点击外面输入框输入框变空。

2.)使用遮罩值“99.9”(双重类型)

保存双倍

在这种情况下,如果我填充像08.9这样的值并保存它,那么我得到的输出就像89._这对于double是无效的。

在问这里之前我做了一些功课并找到了一些链接:

http://www.decorplanit.com/plugin/

http://www.texotela.co.uk/code/jquery/numeric/

我如何克服这些案件?

1 个答案:

答案 0 :(得分:1)

$('#Name').focusin(function () {
                    $('#Name').mask("?99.99%");
                });

添加?并解决了您的问题。我遇到了同样的情况并首先添加了?

解决了这个问题。

演示:http://jsbin.com/UHOJopaY/1/edit