Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

128
Vistas
Cómo pasar la identificación de la variable de js al controlador y luego mostrarla en las tablas de datos según la opción seleccionada

Tengo una aplicación con condición ... cuando se selecciona la división de opciones, luego muestro el formulario modal con la tabla de datos basada en la opción seleccionada, estoy usando laravel8

Mi código a la vista..

 <div class="form-group row"> <label for="divisi" class="col-sm-2 col-form-label"> Pilih Divisi</label> <select class="col-sm-5 form-control custom-select" name="divisi" id="divisi"> <option selected>-- Pilih --</option> @foreach ($divisi as $key => $item) <option value="{{ $key }}">{{ $item }}</option> @endforeach </select> </div>

y mi código en Js

 $('#divisi').change(function() { var id_divisi = $('#divisi').val(); var tableCustomer; var tableProduk; let _token = $('meta[name="csrf-token"]').attr('content'); console.log(id_divisi); $.ajax({ type: 'GET', url: "{{ route('penjualand.getBarang') }}", data: { id_divisi: id_divisi }, chache: false, success: function(brg) { console.log('SUCCESS', brg); tableProduk = $('.table-produk').DataTable({ responsive: true, processing: true, serverSide: true, retrieve: true, autoWidth: false, ajax: { url: "{{ route('penjualand.getBarang') }}", }, columns: [ {data: 'DT_RowIndex', searchable: false, sortable: false}, {data: 'kode'}, {data: 'nama'}, {data: 'hargaJual'}, ] });

mi controlador

 public function getBarang(Request $request) { $selectedDiv = $request->id_divisi; $barang = DB::table('barang')->where('divisi_id',$selectedDiv)->get(); return datatables() ->of($barang) // ->addIndexColumn() // ->addColumn('kode', function ($barang) { // return ($barang->kode); // }) ->rawColumns([]) ->make(true); }

cuando el cuadro combinado cambia el elemento seleccionado, mis tablas de datos no devuelven nada en forma modal. Por favor aconséjame...

gracias de antemano

about 4 years ago · Santiago Gelvez
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda