Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

175
Views
No funciona AJAX en Laravel 5.4

¿Me podría ayudar? Mi código no funciona. Alerta JS 'éxito' pero no hay cambios en la página. Gracias

Ruta

 Route::post('/more', 'IndexController@index');

jQuery

 $('#moreBtn').click(function () { $.ajax({ method: 'post', url: '/more', data: 'fas', async: true, success: function(){ alert('succes'); }, error: function(data){ console.log(data); alert("fail" + ' ' + this.data) }, }); });

Controlador

 class IndexController extends Controller { public function index(Request $request) { $count = 8; $videos = Video::leftJoin('users', 'videos.user_id', '=', 'users.id') ->select('users.id', 'users.name', 'videos.*') ->orderBy('created_at', 'desc') ->take($count) ->get(); if ($request->ajax()) { $count += 4; } return view('welcome', array( 'videos' => $videos )); } }

Como dije, es 'éxito' de retorno, como si ajax estuviera bien, pero no cambia mi página.

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Los datos no están cambiando, porque tú no los estás cambiando. Tu ajax debería gustar más

 $.ajax({ method: 'post', url: '/more', data: 'fas', async: true, success: function(response){ alert('succes'); $('body').html(response) // or to the id/class you would like to change }, error: function(data){ console.log(data); alert("fail" + ' ' + this.data) }, });

Y una cosa más, cuando está haciendo una solicitud de publicación de ajax, es una buena práctica también mantener y pasar el token con el dat

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!