Чтение переменных GET и POST из форм - PullRequest
0 голосов
/ 24 июля 2011

Я хочу знать, как мы можем прочитать переменные GET и POST из форм, используя jQuery, а затем отобразить их в журнале консоли в chrome.

Это похоже на то, что делает Firebug.

Ответы [ 2 ]

1 голос
/ 24 июля 2011

Знаете ли вы, что вы уже можете просматривать эти переменные в консоли, просматривая вкладку сети?

Если вы хотите, чтобы они были в 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.

Здесь уже есть очень хорошее (лучшее) решение для этого: как получить переменные GET и POST с помощью JQuery?

К сожалению, Javascript не имеет доступа к переменным POST, отправляемым на страницу, вам придется использовать язык на стороне сервера для вывода их в виде JSON.

0 голосов
/ 24 июля 2011

Попробуйте

console.log($('form').serialize());
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...