使用jquery

时间:2016-11-03 08:30:07

标签: jquery twitter-bootstrap

我有一个表,其中选择器类='container-items'。 因为这个表有很多表单输入,我只想得到它们的每个值。

然后我克隆或复制到模态引导程序中的另一个表中, 像这样的代码:

$('#modal').on('show.bs.modal', function (e) {
  // looping in container-table
  $('.container-items > tbody tr').each(function (i, tr) {
      var ini = $(this);
      var baris = ini.closest('tr');
      var item = ini.find('.item_id option:selected').text();
      var by = ini.find('.karyawan_id option:selected').text();
      var harga_jual = ini.find('.harga-jual').val();
      var qty = ini.find('.jumlah-jual').val();
      var subtotal = ini.find('.subtotal').val();
  });

  /*Copy it...*/   
  $('#table-struk > tbody').after(" ?");
});

有可能吗?我很感激你的帮助。

1 个答案:

答案 0 :(得分:1)

请参阅以下代码

 $('#modal').on('show.bs.modal', function (e) {
 // looping in container-table
 var html ='';
 $('.container-items > tbody tr').each(function (i, tr) {   
  var ini = $(this);
  var baris = ini.closest('tr');
  var item = ini.find('.item_id option:selected').text();
  var by = ini.find('.karyawan_id option:selected').text();
  var harga_jual = ini.find('.harga-jual').val();
  var qty = ini.find('.jumlah-jual').val();
  var subtotal = ini.find('.subtotal').val();
  html   += '<tr><td>'+item+'</td>' //You can use any html tags; 
         + '<td>'+by+'</td>'
         + '<td>'+harge_jual+'</td>' 
         + '<td>'+qty+'</td>'
         + '<td>'+subtotal+'</td></tr>';
 });

 /*Copy it...*/  
  $('#target_table tbody').append(html); //you can also huse html() if you overwrite it
 });