راکت

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

3 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

3
سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

سلام شما در فایل 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))

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

رضا پارسیان
رضا پارسیان
@Rp76

تخصص: توسعه دهنده Php , Laravel

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

شاید پاسخ شما همین‌جا باشد

علیرضا کفایتی
علیرضا کفایتی
@alirezakefayati

تخصص: برنامه نویس laravel, vue.js

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

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

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