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

120
Vistas
ver imagen con el cuadro de selección usando laravel

Pude mostrar los datos en este enlace: [https://stackoverflow.com/questions/71755911/filled-many-textbox-with-select-box-using-laravel][1] pero no puedo mostrar la imagen, alguien sabe la solución? gracias

mi controlador

 public function getpengarang_buku(Request $request) { $kode_buku = $request->kode_buku; $perpustakaan = M_Perpustakaan::where('kode_buku', $kode_buku)->get(); $data = []; foreach($perpustakaan as $buku){ $img_url = asset('storage/ft_perpus/'.$buku->foto_buku); $data = ['pengarang_buku' => $buku->pengarang_buku, 'penerbit_buku' => $buku->penerbit_buku, 'img_url'=>$img_url]; } return response()->json($data); }

mi guion

 $(function() { $('#judul_buku').on('change', function(){ let kode_buku = $('#judul_buku').val(); // console.log(kode_buku); $.ajax({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') }, type : 'POST', url : "{{ route('getpengarang_buku') }}", data : {kode_buku:kode_buku}, cache : false, success: function(msg){ $('#pengarang_buku').val(msg['pengarang_buku']); $('#penerbit_buku').val(msg['penerbit_buku']); $('#img_url').val(msg['img_url']); } } }) }) });

mi hoja.php

 <img src="{{ img_url }}" id="foto_buku" name="foto_buku">

mensaje de error: constante indefinida "img_url". alguien puede ayudar? gracias

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

el mensaje de error de error: constante indefinida "img_url", significa que php intenta encontrar la variable const de "img_url" que no existe

entonces, en su caso, puede usar javascript para cambiar la imagen, ya que los datos de la imagen se solicitan a través de ajax

Debido a que usa JQuery, puede hacer como esta función de éxito en la solicitud de ajax

 function(msg){ $('#pengarang_buku').val(msg['pengarang_buku']); $('#penerbit_buku').val(msg['penerbit_buku']); $('#foto_buku').attr('src',msg['img_url']); // change the src on image tag with foto_buku id }

o puede usar vanilla js para cambiar el valor en img scr

 document.getElementById("foto_buku").src = msg['img_url'];
about 4 years ago · Juan Pablo Isaza Denunciar
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