ホームページ > バックエンド開発 > PHPチュートリアル > PHPでjqueryシリアライズによって送信されたデータを解析する方法

PHPでjqueryシリアライズによって送信されたデータを解析する方法

WBOY
リリース: 2016-06-13 12:45:58
オリジナル
2432 人が閲覧しました

php は jquery シリアル化によって送信されたデータをどのように解析しますか

この投稿は Jasmine_xiaocao によって最終編集されました (2013-05-14 18:33:40) クライアントは jquery Serialize
を通じてフォーム データを送信します。
<br />
$("#submit_survey").click(function(){<br />
    	 $.post(SITE_URL+'activity/survey/savesurvey', {data:$('#survey_form').serialize()}, function(response){<br />
            if (response.error_code) {<br />
                infotips(response.msg, $('.submit_tips'));<br />
            } else {<br />
                infotips('保存成功', $('.submit_tips'), 'right');<br />
            } <br />
        }, 'json'); <br />
    	return false;<br />
    });<br />
ログイン後にコピー


php 側に投稿されるデータは次のとおりです:
title=ここで Q&A の質問を作成し、Q&A アクティビティについて説明できます&cover_image=&file_name=&file_partpath=&description=&isgender=0&isarea=0&isage=0&question[1]=ghk&option[1][0]=hgkhk&option[1][ 1]=hkhj&option[ 1][2]=khgkhk&オプション[1][3]=&質問[2]=hgkh&オプション[2][0]=hkhjk&オプション[2][1]=hjkhjl&オプション[2][2]=

正しい形式に置き換える方法:
配列
(
[タイトル] => [カバー画像] => hdsgdsg
[ファイル名] => 219_20130514170542.jpg
[ファイルパーツパス] => [説明] =>
[性別] => 0
[isarea] => 0
[isage] => 0
[質問] => 配列
(
[1] => dgdg
)

[オプション] => 配列
(
[1] => 配列
(
                                                                                                                                                                                                                                                                ​  以来                                                                                                                                                                                           )

)

)







共有先:
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート