0

私が欲しいのは、送信ボタンを押した後、データが画面に追加されることです。以下のhtmlのdivで3つのチェックボックスについて言及しました。同時に、これら 3 つのチェック ボックスは、入力された値の近くに動的にバインドする必要があります。

<div id="dynamic">
     <td>
          <span class="delete_icon">x<div id="output"></div>
     </td>
     <td>
          <input id="firstaid" onclick="addtreatment();" type="checkbox"/>
          FirstAid needed
     </td>
     <td >
          <input class="sickbay" onclick="addtreatment();" type="checkbox"/>
          Sent to Sick bay
     </td>
     <td>
          <input class="ambulance" onclick="addtreatment();" type="checkbox"/>
          Ambulance
     </td>
</div>

私のデモを見る

4

1 に答える 1

1

あなたの HTML コードはめちゃくちゃです。いいえ 終わった いいえ</span>そして<table>使用<tr><td>...

とにかく、これ<div id="dynamic">を HTML に追加して非表示にすることができます。次に、提出時に、そのクローンを追加して (複数ある場合)、それを表示できます。ただし、 anidを使用するべきではなく、代わりに a を使用する必要がありclassます。

ここに例があります:http: //jsfiddle.net/r8fzD/5/(ただし、実際にはそのHTMLを変更する必要があります...)

于 2013-04-30T12:47:17.383 に答える