如何阻止提交表单字段?

时间:2016-05-01 21:04:52

标签: javascript jquery html forms

我正在处理包含多个列表项的表单。我需要阻止提交包含多个输入字段的li字段。

以下是HTML代码:

<li id="field_1_120"><label for="input_1_120_1">Vendor Application</label>
   <div class="ginput_container">
      <input type="hidden" value="Vendor Application" name="input_120.1">
      <span>Price:</span> <span id="input_1_120" >$180.00</span>
      <input type="hidden" value="$180.00" id="ginput_base_price_1_120" name="input_120.2">
      <input type="hidden" value="1" name="input_120.3">
   </div>
</li>

这是在提交上述代码时在条目详细信息页面上创建条目的方式。

<p>Vendor Application, Qty: 1, Price: $180.00</p>

我尝试使用此jQuery禁止提交隐藏的输入:

$('input[type=hidden]').attr('disabled',true)

但现在条目创建如下:

<p>, Qty: , Price: $180.00</p>

我只是想完全摆脱列表项,以便没有为它创建条目。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果从输入字段中删除“name”属性,则不会提交值,除非有更多javascript按ID收集值并传递它们