[jQuery] serializeした文字列をデコード


serialize()を使うとフォームの値を一気に取得できたりして便利なのですがエンコードされてしまうのでフォームの値をDBに保存する時などにデコードする必要に迫られました。

そこで使ってみたのがdecodeURIComponentという関数。

ただ、+(プラス)は自力で変換しないといけないようです。

PHP側でjson_decode()したほうがいいかな。

[ jQuery ] GETパラメータ文字列を作成する ( serialize 関数 ) – 行け!偏差値40プログラマー 

にほんブログ村 IT技術ブログへ