首页 > 解决方案 > 如何使用 laravel 显示未在 jquery 中选择的选择选项

问题描述

如何使用 laravel 显示未在 jquery 中选择的选择选项?例如,在索引 0 中,我选择插槽 ID G05B-IA7,当我单击添加更多时,不会出现 G05B-IA7 插槽代码选项,因为它已在索引 0 处选择

看法

我的代码在视图中

<div class="col-md-5">
    <label>Pilih Pallet : </label>
    <div class="input-group mb-3">
    <div class="input-group-prepend">
         <span class="input-group-text"><i class="fas fa-portrait"></i></span>
    </div>
    <select class="form-control" id="slot_id" name="slot_id[]"><option>-- Pilih Pallet --</option></select>
    </div>
</div>

我用于显示插槽 id 的 jquery

$('#warehouse').change(function(){
      var warehouseid = $(this).val(); 
      if(warehouseid){
          $.ajax({
              type:"GET",
              url:"/admin-master/get_slot_id?warehouseid="+warehouseid,
              dataType: 'JSON',
              success:function(res){        
              if(res){
                  $("#slot_id").empty();
                  $.each(res,function(id_slot,id_slot){
                      $("#slot_id").append(
                        '<option value="'+id_slot+'">'+id_slot+'</option>'
                      );
                  });
              }else{
                     $("#slot_id").empty();
              }
              }
          });
      }else{
              $("#slot_id").empty();
      }      
  });

我的代码视图添加更多

              '<div class="col-md-5">' + 
                '<label>Pilih Pallet : </label>' +
                '<div class="input-group mb-3">' +
                  '<div class="input-group-prepend">' +
                    '<span class="input-group-text"><i class="fas fa-portrait"></i></span>' +
                  '</div>' +
                  '<select id="slot_id'+i+'" class="form-control" name="slot_id['+i+']"></select>' +
                '</div>' +
              '</div>' +

对不起,如果我的英语不好

标签: laravel

解决方案


推荐阅读