我有一个表单,在jQuery中有一个提交处理程序。
当用户提交表单时,我想在客户端将其发送到服务器之前修改(添加)POST请求的一些参数。
例如:
- 用户点击“提交”
- 我的jQuery提交处理程序开始执行...
- 我创建一些新的键/值对并将它们添加到POST负载中
目前,看起来我的唯一选择是使用$.post()
或者$('form').append('<input type="hidden" name=... value=...');
感谢任何帮助。
编辑:我已经将提交处理程序附加到表单上;我正在尝试在用户单击提交按钮和请求被发送到服务器之间编辑POST变量。