0

我有一个错误,怎么了?请帮帮我`$('#tambah').on('click', function(e) { if (e.originalEvent.defaultPrevented) return;

var arr = '';
arr += '<tr>';
arr += '<td><select class="form-control productId" name="dtl_selling[' + i + '][product_id]"><option value="">Pilih salah satu produk</option><?php foreach ($product as $key => $val) : ?><option value="<?php echo $val->id ?>"><?php echo $val->product['name']; ?></option><?php endforeach; ?></select></td>';
arr += '<td><input type="number" class="form-control price" placeholder="Harga produk" readonly><input type="hidden" class="pr" name="dtl_selling['+i+'][prices]"> <input type="hidden" class="sub_total" name="dtl_selling[' + i + '][subtotal]" > <input type="hidden" class="s_pri" name="stockout[' + i + '][product_id]" > <input type="hidden" class="s_qty" name="stockout[' + i + '][qty]" > <input type="hidden" class="s_date" name="stockout[' + i + '][date]" ></td>';
arr += '<td><input type="number" class="form-control qty" min="1" name="dtl_selling[' + i + '][qty]" placeholder="Jumlah beli"></td>';
arr += '<td><input type="number" class="form-control disc" min="0" name="dtl_selling[' + i + '][disc]" placeholder="0"></td>';
arr += '<td><input type="number" class="form-control stock" placeholder="Stok" readonly></td>';
arr += '<td><input type="text" class="form-control subtotal" placeholder="Subtotal" readonly></td>';
arr += '<td><button type="button" class="btn btn-pink btn-sm btn-remove"><i class="fa fa-remove"></i></button></td>';
arr += '</tr>';

$('.sell').append(arr);

$('productId').select2();

// $('select.productId').change(function(e) {
//   var id = $(this).children("option:selected").val();
//   var tr = $(this).parent().parent();
//   $.ajax({
//     url: "<?php echo $this->url->build(['controller' => 'Selling', 'action' => 'setproduct']); ?>",
//     method: "get",
//     data: {
//       id: id
//     },
//     success: function(data) {
//       tr.find(".price").val(member == 0 ? convertToRupiah(data[0]['price']) : convertToRupiah(data[0]['price_m']));
//       tr.find(".pr").val(member == 0 ? data[0]['price'] : data[0]['price_m']);
//       tr.find(".qty").val(1);
//       tr.find(".stock").val(data[0]['stock']);
//       tr.find(".sub_total").val(tr.find(".qty").val() * tr.find(".pr").val());
//       tr.find(".subtotal").val(convertToRupiah(tr.find(".qty").val() * tr.find(".pr").val()));
//       calculate(0, 0);
//
//       // save stockout
//       tr.find(".s_pri").val(id);
//       tr.find(".s_qty").val(tr.find(".qty").val());
//       tr.find(".s_date").val($('#date').val());
//     }
//   });
// });
i++;

});`

4

0 回答 0