$ _POST无法使用输入标记中的必需项

时间:2014-10-15 22:27:57

标签: javascript php jquery html forms

我有一个完美无缺的表单,直到我将required属性添加到input标记。然后表格没有发布。我不确定所需属性在哪里打破$ _POST函数,但一旦打破,必须删除所有必需属性。有没有人经历过这种行为?

我想到的唯一一件事是我有大约17 <div>并设置了display:none。使用Javascript时,如果从下拉<select>标记中进行选择,则JavaScript会将显示更改为display:block,因为每个<div>都有<input>和{{1}的唯一集合基于所选建筑类型的标签。所有这些都在<select> <form>标记内。

</form>标签没什么特别之处。仅当我将<input>属性添加到required内的<input>标记时才会出现问题。

典型的<div>标记如下所示:

<input>

<input name="total_meters" type="number" id="total_meters" tabindex="20" size="40" min="1" max="99999999999" value="2" /> 属性介于required<input之间。

在我编写自己的验证程序之前,我在这里问。

1 个答案:

答案 0 :(得分:0)

  1. 使用jQuery函数添加属性&#34; required&#34;到需要输入标签或
  2. 为每个div标签创建多个表单标签和多个峰值按钮,并添加属性&#34; required&#34;进入输入标签。