我有一个表,其中选择器类='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(" ?");
});
有可能吗?我很感激你的帮助。
答案 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
});