jQueryによって動的に作成された入力があり、初期値を設定し、その値をデフォルト値として保持したい(フォームをリセットした後に再び表示される)。私は周りを検索しましたが、解決策を見つけることができません。
明確にするために、誰かが私の質問を評価した後、ここのデフォルト値はプレースホルダーに保存されている値ではありません (入力がフォーカスされると消えます)、それは真の編集可能なテキストです!
解決策を見つけました!フォームをリセットすると、Web ブラウザは入力の「値」属性のテキストを取得し、デフォルトのテキストとして再表示します。したがって、新しい入力要素を作成する場合は、それに「値」属性を与える必要があります。jQuery では、要素の表示可能な値を一時的に変更するだけで入力の値属性を上書きしないメソッド val() を使用する代わりに、メソッド attr('value', newValue) を使用する必要があります。