ボタンをクリックしたときに特定のループを再試行しようとしていますが、Javascriptを使用するのは難しいですが、PHPの変数に何かを追加する方法がわかりません。ボタンをクリックしたときにループを追加する(リフレッシュなし)
だから、私は何をしようとしているが、ボタンがクリックされたとき$ productAmountに1を追加することです<?php
$productAmount = 0;
for($i = 0;$i <= $productAmount; $i++)
{
?>
<tr>
<td>
<b>Amount:</b><input name='amount' type='text' required>
</td>
<td>
<b>Product:</b><input name='product' type='text' required>
</td>
</tr>
<?php
}
?>
<tr>
<td colspan='2'>
<button type='button' class='add-btn' id='add-btn'>Check</button>
</td>
</tr>
:
は、ここに私のコードです。しかし、リアルタイムであなたは即座に結果を見ることができます。私は必ずしも特定のコードを必要としているわけではありません(それは厳しいことです)。しかし、正しい方向への少しの動きはすでに大きな助けになっています。
あなたが必要な正確に何を、より詳細に説明していただけますか?要素を追加/複製する必要がありますか?特定のデータを再送信する必要がありますか? DBからさらにデータを追加する必要がありますか? – Peon
コード行にあるforループは、現在4回ループしていて、同じ2つのテキストボックスが4回表示されているとします。今、私はそこに表示されているボタンを押して、私は5回テキストボックスで別の行を示すループする必要があります。その後、もう一度押すと6などが表示されます。@DainisAbols –
次に、要素のクローンを追加します。http://www.w3schools.com/jquery/html_clone.asp – Peon