8

验证工作不正常。它总是显示此字段是必需的。即使我不接触这个领域。为什么?

<div class="form-group">
 <label class="control-label col-sm-4">Description<span class="required"> * </span></label>
  <div class="col-sm-8">
    <input type="text" name="name" data-required="1" class="form-control" aria-required="true" aria-invalid="true" aria-describedby="name-error">
      <span id="name-error" class="help-block help-block-error">This field is required.</span>
  </div>
</div>
4

2 回答 2

1

您可以尝试将 添加name="name"到标签中。

也添加for="name"到标签中。

于 2017-09-11T14:14:40.667 回答
0

标签的“for”属性通过 element_id 绑定到 HTML 元素。

如果需要,请删除class="required"标签上的 并将 required 属性添加到输入字段。

<label for="element_id">
<input type="text" id="element_id" required>
<div class="help-block with-errors"></div>
于 2020-01-16T08:08:59.450 回答