如何在没有一个字段的情况下提交表单(没有ajax)

时间:2013-01-28 07:49:34

标签: jquery

我有一张表格。我想提交表单并发送没有一个输入的所有数据,这个表单的id为:someField。我怎样才能做到这一点。我的jquery代码现在是:

 $("#mForm").submit();

4 个答案:

答案 0 :(得分:2)

表单中的已禁用字段未提交。

因此,请尝试禁用输入字段,即您不想发布的字段。

尝试这样的事情:

$('#INPUT_FIELD_ID_HERE').attr("disabled", true); 
$("#mForm").submit();

答案 1 :(得分:1)

在提交前删除该字段。

$('#someField').remove();
$("#mForm").submit();

答案 2 :(得分:0)

您可以使用remove()删除id为id:someField的字段。

  

从DOM中删除匹配元素集。

试试这个

$('#someField').remove();
$("#mForm").submit();

答案 3 :(得分:0)

如果您使用PHP作为服务器端语言,那么您可以将该字段设置为“已禁用”,因此其值不会被发布Disable input

 <input type="text" name="lname" disabled="disabled"/>