从表单中读取GET和POST变量

时间:2011-07-24 15:04:39

标签: jquery post get

我想知道如何使用jQuery从表单中读取GET和POST变量,然后在控制台日志中以chrome显示。

这与Firebug的相似。

2 个答案:

答案 0 :(得分:1)

您是否知道可以通过查看网络选项卡在控制台中查看这些变量?

如果你想在javascript中使用它们,对于GET变量,你可以使用一个简单的脚本从URL中获取这些:

var params = (window.location.href.split("?")[1] || "").split("&");
var get = {};
$.map(params, function(p) { get[p.split("=")[0]] = p.split("=")[1]; });
console.log(get);

这将为您提供GET变量的哈希值。

这里有一个非常好(更好)的解决方案: how to get GET and POST variables with JQuery?

不幸的是,Javascript无法访问发送到页面的POST变量,您必须使用服务器端语言将它们输出为JSON。

答案 1 :(得分:0)

尝试

console.log($('form').serialize());