首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用jQuery提交表单时传递额外的变量

使用jQuery提交表单时传递额外的变量
EN

Stack Overflow用户
提问于 2011-02-24 05:12:42
回答 5查看 47.7K关注 0票数 20

我有一个表单,其中的Submit按钮不在<form>标记内。submit按钮有一个通过jQuery的submit()事件提交表单的click处理程序。这个可以完美地工作。

但是,我也需要提交按钮的值来发布。由于该按钮不存在于<form>标记中,因此它不包含在POST数组中。因此,我需要设计一种方法来在提交表单时传递一个额外的变量。

关于不能实现这一点的一些规定包括:

  • “提交”按钮不能在<form>标记内移动。
  • 它不能使用jQuery ajaxpostget方法。
  • 它不能具有隐藏的input字段或CSS隐藏的“提交”按钮。
  • 表单的行为必须与表单中有一个正常的“提交”按钮完全相同。

我设想了一些类似的东西,但显然这不起作用。

代码语言:javascript
复制
$('#admin_form').submit({'variable_name', 'true'});

有谁知道我怎么做到这一点的吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5097184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档