javascript - 在提交之前使用 javascript/jQuery 从表单中提取 post 参数

标签 javascript jquery json

如何在使用 javascript(最好是 jQuery)提交之前获取使用 method=post 提交的任何表单的参数。 我想做的是获取帖子参数并将其提交到备用位置。 我正在使用

$('form').submit(function() {
  alert('action=  ' + $(this).attr("action"));
  alert('serialized string' + $(this).serialize());
  return false;
});

但它仅适用于 get 请求,我也想从 post 请求中提取参数。

最佳答案

这样的东西对我有用

$('#form').submit(function(){
        $.post(your_location, $(this).serialize());
    return false;
  });

如果您不想使用 $.post(),则可以使用您喜欢的任何其他 Ajax 方法。您还可以包含一个回调方法来处理 ajax 调用返回的任何内容。

关于javascript - 在提交之前使用 javascript/jQuery 从表单中提取 post 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2552773/

相关文章:

javascript - 发现已声明的 undefined variable 的推荐方法

javascript - 使用短路评估来定义变量

jquery - 如何在动态列表中设置偶数和奇数子项的样式?

javascript - WordPress 无法处理 jQuery 代码

javascript - 问题的 JSON 数组格式

java - 在 Android 中发送和接收 json 对象

javascript - 在 Google 地球 API : Changing view with radio buttons 中

javascript - div 内内容的高度

javascript - JavaScript 中的日期时间

php - 使用子数组写入 Json 文件