2017-11-23 14 views
-3

フォームデータをJavaScriptに変換します。私はいくつかの提出されたフィールドをJSONに変換したいだけです。私のフォームに入力がないフィールドの場合、私はそれらをJSONに入れたくありません。それ、どうやったら出来るの?Javascript to JSON

+1

Welcome to Stackoverflow!ヘルプを入手するにはhttps://stackoverflow.com/help/how-to-askをお読みください。 – chrigu

+0

Stackoverflowは無料のコード作成サービスではありません。より具体的なコードに関連した問題文 – charlietfl

+0

をフォーム上の入力にループさせて、あなた自身で解決しようとするコードと一緒に[mcve]を提供してください。入力に値がある場合は、それをオブジェクトに追加します。 – Barmar

答えて

1

あなただけ手動でJSONオブジェクトを構築するのjQueryを使用している場合はJSON

に変換する前にobj.UnwantedPropertyName

+0

あなたはそれを行う前にオブジェクトが必要です – charlietfl

0

を削除します。、オブジェクトから不要なプロパティを削除するには、以下のコードを使用します

var a = { 
    'field1': $('#field1_id').val(), 
    'field2': $('#field2_id').val(), 
    'field3': $('#field3_id').val() 
}; 
+0

質問はタグ付けされていませんjQuery – charlietfl