+-
c#-Kendo UI数字文本框-最大值
我正在使用Kendo UI数字文本框.我在文本框中设置了一个最大值.但是,我希望最大值像max-char属性一样工作.

目前,如果我输入的值超过99999,例如111111,它将恢复为最大值(99999),我宁愿文本框只阻止其他数字,而不是恢复为9999.

  @(Html.Kendo().NumericTextBox<double>()
                .Name("XXXX")
                .Max(99999)
                .Min(1)
                .Format("\\#")
                .HtmlAttributes(new { style="width:100%"})
            )
最佳答案
使用输入的maxLength属性.因此,在页面加载时,请执行以下操作:

$("#XXXX").attr('maxlength','5');

根据评论进行编辑:
为了将规则应用于所有数字框,应执行以下操作:

$("input[data-role='numerictextbox']").attr('maxlength','5'); 
点击查看更多相关文章

转载注明原文:c#-Kendo UI数字文本框-最大值 - 乐贴网