Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

bajibayuAvatar border
TS
bajibayu
Bagaimana cara membuat change value pada script berikut?
<button class="btn btn-success add"><span class="glyphicon glyphicon-plus-sign"></span> Tambah</button>
  <form action="simpan.php" method="post" enctype="multipart/form-data">
  <table>
    <tbody id="isi"></tbody>
  </table>
 </div>

            <?php
              include "koneksi.php";
              $query = "select * from kode1";   
              $result1 = mysqli_query($db, $query);
              $option=''; 
              while ($row = mysqli_fetch_array($result1)) {   
                $option.='<option value="' . $row['kode_1'] . '">' . $row['kategori_biaya'] . '</option>';   
            }?> 

[removed][removed]
[removed]
  var el=0;
  function addSelect(){
    el++;
    return '<tr id="tr_'+el+'">'+
              '<td>'+
                '<small><b>Kategori Biaya</b></small>'+
                  '<select class="form-control-sm form-control el-select"'+
                    ' name="kategori_biaya[]" data-target="#kode_'+el+'" required>'+
                    '<option>Pilih Kategori Biaya</option>'+'<?php echo $option;?>'+
                  '</select>'+
              '</td>'+
              '<td>Kode Biaya</td>'+
              '<td><input class="form-control" type="text" name="kode2[]" id="kode_'+el+'"/></td>'+
              '<td><button class="btn btn-danger del" data-target="#tr_'+el+'"><span class="glyphicon glyphicon-minus-sign"></span> Hapus</button></td>'+
          '</tr>';
  }

  $(function(){
    var a=addSelect();
    //$('#isi').append(a);
    $('.add').click(function(){
      var s=addSelect();
      $('#isi').append(s);
    });
    $('#isi').on('click','.del',function(){
      var s=$(this).data('target');
      $(s).remove();
    });
    $('#isi').on('click','.el-select',function(){
      var s=$(this).data('target');
      var ss=$(this).val();
      $(s).val(ss);
    });
  });
[removed]


Dear Agan2 master Programing yang saya hormati, saya mempunyai script multiple input seperti diatas. Script tersebut memiliki fungsi ketika di klik tombol tambah, maka otomatis akan menampilkan baris input baru. Pada baris input pada script tersebut memuat select kategori biaya dan akan memunculkan kode biaya secara otomatis dengan menggunakan fungsi script berikut:

$('#isi').on('click','.el-select',function(){
      var s=$(this).data('target');
      var ss=$(this).val();
      $(s).val(ss);


namun masalah muncul ketika di simpan pada select kategori biaya yang tersimpan adalah kode_1, karena value pada name="kategori_biaya[]" adalah kode_1.

Yang ingin saya tanyakan, bagaimana membuat changevalue dengan script tersebut, jadi ketika saya memilih kategori biaya, maka akan muncul kode secara otomatis, dan apabila di simpan kategori biaya tersimpan dengan kategori biaya, sedangkan kode akan tersimpan dengan kode_1?

Mohon bantuannya, Terimakasih banyak
[ul]
[li] [/li]
[/ul]
nona212
nona212 memberi reputasi
1
350
4
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer ForumKASKUS Official
20.2KThread4.3KAnggota
Terlama
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Ikuti KASKUS di
© 2023 KASKUS, PT Darta Media Indonesia. All rights reserved.