ホームページ >Java >&#&チュートリアル >フォーム送信データの問題

フォーム送信データの問題

巴扎黑
巴扎黑オリジナル
2016-12-10 09:19:101223ブラウズ

フォームフォームからデータを送信することは決して難しくありませんが、うまく処理しないと困難になる可能性があります。
JavaScriptでカプセル化したメソッドはserialize()ですが、このメソッドはkey1=value1&key2=value2&...にフォームデータを読み込むもので、この形式がJson形式ではないことは誰もが知っており、この形式のデータが渡されます。バックグラウンドの JSONObject .parseObject() を解析できません。 ! !
そのため、JSONObject を便利に使用してフロント デスクからのデータを Java オブジェクトに変換するために、作成者は次のメソッドを使用することを好みます。 var array= this.serializeArray();
var str=this.serialize();使用複数選択 f IF ($.Isarray ( SerializeObj [this.Name])) {
if (this.value) {// チェック ボックスの 2 番目の部分のオプションは重要です [空の文字列、NULL、UNDEFINDED を除く]] その場合にのみ、
SerializeObj[this .name] if(this.value){ // チェックボックスの 2 番目のオプションには値 [空の文字列、null、未定義を除く] が入力されます
SerializeObj [This.name] = [SerializeObj [This.name], this .value] = this.value
}
return SerializeObj;戻りserializeObj;

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。