علی محمدی
3 سال پیش توسط علی محمدی مطرح شد
3 پاسخ

گرفتن data در لاراول با ajax

سلام دوستان
دوستان من می خوام هنگام نمایش اطلاعات از جدول مورد نظر، می خوام با ایجکس اطلاعات رو نمایش بدم.
ممنون میشم دوستان راهنمایی کنند که چطور می تونم با ایجکس اطلاعات رو دریافت کنم و نمایش بدم.
@websaz
@mohaligateway
@rezajahangir


ثبت پرسش جدید
سبحان مولایی
تخصص : برنامه‌نویس وب: Python ::...
@websaz 3 سال پیش مطرح شد
0

سلام شما در فایل api یک روت جدید ایجاد می کنید به اسم دلخواه مثلا posts بعد در این روت دیتا ها رو می گیرید و یک response از نوع json به client پاس می دهید در client هم با توجه به json دیتا های صفحه رو داینامیک می کنید. مانند:

// routes/api.php

Route::get('/posts', function (Request $request) {
    return Post::all();
});

// Jquery

$.ajax({
    url: "/api/posts",
    method: 'get',
    success: function(result){
        console.log(result);

    }});
    })

// Axios ( Vue, React)

axios.get('/api/posts').then(res => console.log(res))

فکر کنم این لینک هم به شما کمک کند.


رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 3 سال پیش مطرح شد
0

پشنهاد من این هست که route رو توی فایل api نسازید اگر به اطلاعات session و cookie کاربر نیاز دارید.


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

به نظرم بهترین پاسخ رو آقای سبحان مولایی دادند ...
در کل با ترکیب صحبت جناب آقای مولایی و پارسیان به نتیجه برسید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام