我在jquery中做了一些工作。所以我的問題是,當我點擊主播獲取數據並使用append()將其顯示在表中。使用jquery點擊顯示數據表中的數據
但是再次點擊同一個錨點它會複製記錄。但我不想複製它只增加1值。
PHP代碼被
<?php
foreach ($product_data as $prod_items) {
?>
<a href="#"class="list-group-item product" data-name="<?=$prod_items['itemname'] ?>" data-price="<?= $prod_items['sellingprice'] ?>"> <?= $prod_items['itemname'] ?> </a>
<?php {
?>
我的代碼是
$('.product').click(function() {
var name = $(this).attr('data-name');
var price = $(this).attr('data-price');
var qty = 2;
var amount = parseFloat(price) * parseFloat(qty);
$(".cat_table").append('<tr><td>' + name + '</td><td>' + price + '</td><td>' + qty + '</td><td>' + amount + '</td></tr>');
return false;
});
謝謝。
你能分享可執行的演示/片段或[JSFiddle](https://jsfiddle.net/)? [_創建最小,完整和可驗證的示例_](http://stackoverflow.com/help/mcve) – Rayon
#Rayon https://jsfiddle.net/yrq8vkx1/3/ – Shaban
- https://jsfiddle.net/ rayon_1990/yrq8vkx1/4/ – Rayon