ホームページ >Java >&#&チュートリアル >フォーム送信データの問題
フォームフォームからデータを送信することは決して難しくありませんが、うまく処理しないと困難になる可能性があります。
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;