gpt4 book ai didi

jquery - 使用 jQuery 在发布之前修改 POST 变量

转载 作者:行者123 更新时间:2023-12-03 21:28:14 25 4
gpt4 key购买 nike

我有一个表单和一个 jQuery 提交处理程序。

当用户提交表单时,我想在 POST 请求从客户端发送到服务器之前修改(添加)一些参数。

  1. 用户点击“提交”
  2. 我的 jQuery 提交处理程序开始执行...
  3. 我创建了一些新的键/值对并将它们添加到 POST 负载中

目前,我唯一的选择似乎是使用 $.post()$('form').append('<input type="hidden “名称=...值=...');

感谢您的帮助。

编辑:我已经将提交处理程序附加到表单;我正在尝试在用户单击提交按钮和将请求发送到服务器之间编辑帖子变量。

最佳答案

使用表单上的submit() 函数来创建回调。如果函数返回 true,则表单将被提交;如果为 false,则不会发布表单。

$('#theForm').submit(function() {
$("#field1").val(newValue1);
$("#field2").val(newValue2);
$(this).append(newFormField);
return true;
});

等等

关于jquery - 使用 jQuery 在发布之前修改 POST 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2647861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com