+-

我正在使用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数字文本框-最大值 - 乐贴网