2011-07-24 12 views
0

jQueryを使用してフォームからGET変数とPOST変数を読み取ってから、後でコンソールログにchromeを表示する方法を知りたいと思います。フォームからGET変数とPOST変数を読み取る

これはFirebugの機能と似ています。

+0

あなたはforms'から 'GETやPOST変数とはどういう意味ですか? – Dogbert

+0

私は彼が現在のリクエストから変数を取得およびポストすることを意味すると思います。そうですか? – peterjwest

+0

はい、まさに私が意味していることです – user782400

答えて

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変数のハッシュを与えるだろう。

ここで、このために非常に良い(良い)ソリューションはすでにあり:残念ながら、Javascriptがページに送信されたPOST変数にアクセスすることはできません how to get GET and POST variables with JQuery?

、あなたはにサーバー側の言語を使用する必要がありますそれらをJSONとして出力します。

+0

はい、私は知っていますが、jQueryとHTTPリクエストについては学んでいます。私は自分自身で何かを開発したいと思います – user782400

0

てみ

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

ちょうどそのようなものか、私はどんなURLも含めるべきですか? – user782400

+0

フォームからクエリ文字列を作成する可能性を探していると思っています。現在のドキュメントのURLを解析することは、http://plugins.jquery.com/files/jquery.parsequery.js.txtのMichael Manningsプラグインを使用して簡単に行うことができます – mckoch

関連する問題