【发布时间】:2018-11-26 04:38:15
【问题描述】:
我正在尝试验证我的表单的文本字段不允许超过 3 个整数值。
<div class="form-group col-lg-5">
{!! Form::label('qty', 'TradedQuantity:') !!}
{!! Form::text('qty', null, ['class'=>'form-control'])!!}
</div>
$(document).ready(function() {
$('#form').validate({ // initialize the plugin
qty: {
required: true,
maxlength: 3
}
});
});
我不知道我在这里缺少什么。
我已经完成了,但是直到没有工作:maxlength: 3
【问题讨论】:
-
为什么不直接使用
maxlength="3"? -
大声笑,这是问题内容中的错误......我已经编辑了它。 @RoryMcCrossan
-
不,我的意思是使用 HTML
maxlength属性。那么在JS中就不需要验证长度了。 -
哦!您是对的,但是,我在这里提出问题是因为,当我使用 HMTL
maxlength: 3 时,它会在提交表单后发送消息。我想在填写表格时向用户发出警告。 @RoryMcCrossan -
如果您确实想为此使用 jQuery 验证,那么正确的规则名称是
maxlength,而不是max:jqueryvalidation.org/maxlength-method
标签: javascript jquery laravel validation