0

ここでトランザクション関数を開発します。しかし、私はjavascriptに問題があります。以下に示すように、2つのテーブルがあり、最初のテーブルはアイテムの表示用で、2番目のテーブルは購入用です。私がやりたいのは、最初のテーブルのアイテムの行をクリックできることです。行をクリックすると、選択したアイテムが2番目のテーブルに表示されます。また、2番目のテーブルでは、割引のセルを編集でき、割引によって合計価格が変化します。誰かが私がこれらの2つのテーブルの間で値を渡すのを手伝ってもらえますか?

<fieldset>
<legend>Item Show</legend>
<table border="1">
<tr>
  <td>Item Name</td>
    <td>Item Code</td>
    <td>Manufacturer</td>
    <td>Price</td>
    <td>Stock</td>
</tr>
<?php
while($row = mysql_fetch_array($result))
  {
?>
<tr>
  <td><?php echo $row['item_name']; ?></td>
    <td><?php echo $row['item_code']; ?></td>
    <td><?php echo $row['item_manufacturer']; ?></td>
    <td><?php echo $row['sell_price']; ?></td>
    <td><?php echo $row['stock']; ?></td>
</tr>
<?php
}
?>
</table>
</fieldset>

<fieldset>
<legend>Item Sale</legend>
<table border="1">
<tr>
  <td>Item name</td>
    <td>Item Code</td>
    <td>Stock</td>
    <td>Price</td>
    <td>Quantity</td>
    <td>Discount</td>
    <td>Total Price</td>
</tr>
</table>
</fieldset>
4

1 に答える 1

0

従う必要のある手順は次のとおりです。

  1. あなたの好きな人全員に共通のクラスを与える
  2. 次のようなjQueryイベントを使用します

      $(".clickable").on('click',function(e,this){
        //a.use "this" here to extract values that you want to pass to other table
        //b.append <tr><td></td>....</tr> with this.values to your table
    
    })
    

あなたが上記を行うことができれば---物事はうまくいくでしょう

于 2013-01-25T19:42:47.677 に答える