我有this这样的表单中的2个提交按钮。当我点击发送帖子数据的inset into MAIL ..
- 按钮时,看起来像这样:
Check
数据发送到的操作可以在上面的JSFiddle链接(在CSS部分中)中看到。
当用户点击{name=AName&IPAddress=123.456.7.89&StreamAddress=http://stream.com&username=admin&password=admin&check=Check}
- 按钮时,它将在帖子之后调用javascript函数Check
,其中如果值有效,则布尔值基于结果。如果值有效,则会禁用除enableEditing(<boolean>)
- 和Save
- 按钮之外的所有输入。
当用户在禁用输入后单击Edit
- 按钮时,它不会发送所有表单数据。它只发送按钮值,如下所示:Save
。
我尝试切换禁用功能,因此默认禁用{save=Save}
- 按钮,而Check
- 按钮则不行。但这只是改变了后期数据中的按钮值。
有人知道这里的问题是什么吗?
提前致谢!
答案 0 :(得分:1)
隐藏输入:
<input type="hidden" name="save" value="YourDesiredValue" />
您可能希望使用jquery动态添加隐藏输入,但不要忘记您必须将其添加到表单中:
$('<input type="hidden" name="save" />").val('somevalue').appendTo($('form'));