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

324
Vistas
Los datos JSON no se pasan en la vista Laravel 8

Estoy tratando de mostrar datos usando uniones de la base de datos según la identificación del usuario, pero no devuelve ningún dato en mi formulario. Pero cuando muero y descargo, hay datos devueltos desde la base de datos.

Controlador

 public function getUserDetails(Request $request) { $user_id = $request->user_id; $userDetails = DB::table('users') ->join('roles', 'users.role', '=', 'roles.id') ->join('departments', 'users.user_department', '=', 'departments.id') ->where('users.id', $user_id) ->get(['users.*', 'roles.role_name', 'departments.dept_name']); return response()->json(['details' => $userDetails]); }

Ver/Hoja

 $(document).on('click', '#editUserBtn', function () { var user_id = $(this).data('id'); $('.editUserModal').find('form')[0].reset(); $('.editUserModal').find('span.error-text').text(''); $.post('<?= route("get.user.details") ?>', {user_id: user_id}, function (data) { $('.editUserModal').find('input[name="did"]').val(data.details.id); $('.editUserModal').find('input[name="name"]').val(data.details.name); $('.editUserModal').find('select[name="role"]').val(data.details.role); $('.editUserModal').find('select[name="user_department"]').val(data.details.user_department); }, 'json'); });

Ruta

 Route::post('getUserDetails', [SuperadminController::class,'getUserDetails']) ->name('get.user.details');

Aquí está mi respuesta json en el navegador:

 {"details": [{ "id":57,"name":"jonya agencies","date_of_birth":"26-12-1980","gender":"Male","designation":"Chief Officer","mobile_no":"254733000000","email":"jonyaagencies@gmail.com","role":1,"user_department":12,"email_verified":1,"email_verified_at":"2022-02-27T13:18:23.000000Z","created_at":"2022-02-27T12:59:08.000000Z","updated_at":"2022-03-07T18:34:22.000000Z","role_name":"Admin","dept_name":"Information Security" }] }

el problema es leer la matriz JSON

about 4 years ago · Juan Pablo Isaza
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