ftp
4 سال پیش توسط ftp مطرح شد
2 پاسخ

کاربرد ajax در این کد

@mohaligateway
@ali.bayat
منظور از این ajax در این کد چیست؟

if ($request->ajax()) {
        return view('admin.users.index', compact('users'));
    }

ثبت پرسش جدید
رضا پارسیان
تخصص : توسعه دهنده Php , Laravel
@Rp76 4 سال پیش آپدیت شد
1

سلام وقتتون بخیر!

این همون دستور

$request->wantsJson();

که چک میکنه درخواستی که امده چه نو accept توی header داره ( منظورم این هست که aceept=application/josn هست یا نه )

و حس میکنم کد بالا اشتباه هست.

if (!$request->ajax()) {
        return view('admin.users.index', compact('users'));
    }

اینجوریش فکر کنم بهتره شاید هم همون درست باشه اخه من نمیدونم قراره چیکار کنه


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 4 سال پیش مطرح شد
0

سلام
کد بالا مشکل داره. توس قسمت اول که چک می کنه که آیا درخواست به صورت ajax هست یا نه. اما return اینجا مشکل داره. view یک instance از کلاس view هستش نمی شه با ajax این درخواست رو بر گردوند. بهترین راهکار اگر می خواهیم html رو بر گردونیم باید با response json توی قالب یک json بر گردونیم اطلاعات و قالب html رو.
@ftp


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

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