【问题标题】:How to set value of input when i press button in the table? Here i using laravel 5.8当我按下表格中的按钮时如何设置输入值?这里我使用 laravel 5.8
【发布时间】:2020-02-13 21:46:18
【问题描述】:

当我在模态表中选择按钮时,我希望“nik”数据出现在输入文本中。

这是我的新输入:img-input

然后,这是我单击按钮 cari 时的布局:img-table

当我单击按钮“pilih”时,我希望数据“nik”填充输入文本中的值。我的期望:img-expectation

这是我的观点 - 输入的空白​​值:

<div class="col-sm-3">
  <button type="button" data-toggle="modal" class="btn btn-primary btn-sm cari-karyawan px-3">Cari</button>
</div>

当我点击按钮“pilih”时,这里是我的模态视图:

@foreach ($karyawans as $karyawan)
<tr>
    <th scope="row"> {{ $loop->iteration }} </th>
    <td> {{ $karyawan->nik }} </td>
    <td> {{ $karyawan->nm_karyawan }} </td>
    <td> {{ $karyawan->rs->nm_rs }} </td>
    <td> {{ $karyawan->unit->nm_unit }} </td>
    <td> {{ $karyawan->jabatan->nm_jabatan }} </td>
    <td> 
        <button class="btn btn-sm btn-primary" data-nik="{{ $karyawan->nik }}" id="btnPilih">Pilih</button> 
    </td>
</tr>
@endforeach

然后,这是我的 javascript 代码:

$('.cari-karyawan').on('click', function () {

  var nik = $(this).data('nik');

  $("#btnPilih").click(function(event) { 
    $("#nik").val(nik);
        $('#nik').val(nik); 
        console.log(nik)
  }); 

  $("#cariKaryawan").modal("show");
});

谢谢..

【问题讨论】:

    标签: javascript php jquery twitter-bootstrap laravel-5.8


    【解决方案1】:

    解决了..

      $(".btnPilih").each(function(){
        $(this).click(function(){
        var nik = $(this).data("nik");
        document.getElementById("nik").value = nik;
        })
      });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多