在 asp.net mvc3 视图中,我有一个带有输入的表单。输入具有数字范围的正则表达式。正则表达式是正确的,但验证总是返回无效。我不确定我在这里缺少什么。这是渲染的元素。它在运行时页面加载后附加到 DOM。
<input
id="ReserveQuantity"
class="text-box single-line"
type="text"
name="ReserveQuantity"
data-val="true"
data-val-required="required."
data-val-number="numeric"
data-val-regex-pattern="/^(?:[0-9]|[1-9][0-9]|10[0-4])$/"
data-val-regex="The field must be in range 0 to 104."
>
为了正确验证,我缺少什么?动态渲染时我错过了对 jquery 验证器的调用还是其他地方的问题?