2011-10-17 3 views
0

PHPを使用していて、投稿されているデータを探したい場合は、配列$_POSTをダンプして、input, select, textareaなどのすべてのhtmlフォーム要素のname=属性と、value=という属性を提供します読み取り方法。Javascript/jQueryには、すべてのフォームデータの値/名前をチェックするための組み込みメソッドまたはプラグインがありますか?

JavascriptまたはjQueryライブラリに、ページ上のすべてのhtmlフォーム要素に対して同じことを行うメソッド/プラグインがあるのだろうか?これは、クライアント側の検証などをテストするのに非常に役立ちます。

これは私に多くの時間を節約するのに役立ちますので、どんな答えでも大歓迎です!

答えて

4

jQueryはserializeArray methodです。フォーム上でそれを呼び出すと、namevalueのフォームのフィールドを含むオブジェクトのリストが表示されます。

+0

ブリリアント!小道具、私は答えを受け入れ、タイマーが落ちる、ちょうど私が探しているもの。 – Avicinnian

1

うん、あなたはこのようにjQueryを使用して、ページ上のすべてのフォーム要素をループすることができます

$("input, textarea, select").each(function() { 
    alert($(this).attr("name") + " = " + $(this).val()); 
}); 

これは、ページ上のすべての名前と値を警告します。

関連する問題