データベースからフェッチされたレコードを更新するためのモーダルウィンドウを作成しました。新しいレコードを追加するために同じモーダルウィンドウが必要です。同じフォームコードを書きたくありません。目的(コードの再利用性)を追加しますが、<legend>Update record</legend>
を<legend>Add record</legend>
に動的に変更するにはどうすればよいですか。同じモーダルウィンドウを更新して追加する
<div id="modal">
<div id="update">
<span class="closeBttn">X</span>
<form action="" method="post">
<fieldset>
<legend>Update Record</legend>
<p>
<label for="name">Name: </label><br />
<input type="text" id="name" name="name" />
</p>
<p>
<label for="subject">Subject: </label><br />
<input type="text" id="subject" name="subject" />
</p>
<p>
<label for="theory">Theory: </label><br />
<input type="text" id="theory" name="theory" />
</p>
<p>
<label for="practical">Practical: </label><br />
<input type="text" id="practical" name="practical" />
</p>
<p>
<input type="hidden" name="id" id="id" />
<input type="hidden" name="action" value="update" />
<input type="submit" name="submit" value="Update" />
</p>
</fieldset>
</form>
</div>
</div>
下記参照より明確にするためにあなたのjQueryやPHPのコードを追加してください。 –
あなたはJavaScriptのビットを使用し、あなたのものを表示します。誰かがあなたに必要なコード行を追加します。 – RiggsFolly
@GovindSamrow私はjqueryを使用しました。しかし、ソースファイルのどの部分をここに貼り付ける必要がありますか?ここで簡単なjavascriptを使って説明することはできません。手順は教えてください。 –