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

کار با ajax در mvc

سلام خستنه باشید من میخام در یک ویو که بطور معمول درون یک کنترولر قرار داده و لود میشه یک درخواست ajax ارسال کنم؟من درخواست رو باید به کدوم فایل ارسال کنم؟ واینکه من با جی کوئری کار میکنم
واگه جوابتون فرستادن به کنترولر بود .چطوری میشه فرستاد؟ و اونو مدیریت کرد
متد کنترولر ویو مربوطه ی من اینطوریه:

public function email(){
    $obj=new \App\Model\Admin\email();
view::rander('admin/email',[
    'title'=>'ایمیل های دریافتی',
    'email'=>$obj,
    'count'=>$obj->countEmail(),
    'showEmail'=>$obj->showEmail()
]);
}

ثبت پرسش جدید
مهدی عقیقی
تخصص : برنامه نویس وب
@MehdiAghighi 5 سال پیش مطرح شد
0

سلام ،
کار اولی که باید بکنید اینه که یک route تعریف کنید ( حالا من دقیقا نمی دونم از چی استفاده می کنید ولی اگر از لاراول استفاده می کنید خیلی راحته ) حالا این route رو باید به این متدی که تعریف کردین متصل کنین
بعد از اون هر وقت به اون route درخواست ajax ارسال کنید مستقیم میره به اون متود.
اگر از لاراول استفاده می کنید بگید می تونم با نمونه و کد کمکتون کنم


علیرضا
تخصص : فرانت اند وب
@sep28 5 سال پیش آپدیت شد
0

سلامی مجدد
روترهایی من اینطوری تعریف میشند

$obj->addRoute("/dashbord/emailreceive",['user'=>'email@email','namespace'=>'Admin']);

بعد من با Php mvc کار میکنم بالا لاراول کار نمیکنم
یعنی درخواست هایajax هم مثلurl ها مدیریت میشند؟
میشه با تیکه کد توضیح بدین:)
بعد اگه بخوایم اونو به کنترل بفرستیم به همون متدی میفرستیم که همین ویو رو توش لود کردیم یا جهت راحتی به متد دیگه میفرستیم؟


مهدی عقیقی
تخصص : برنامه نویس وب
@MehdiAghighi 5 سال پیش مطرح شد
0

برای مثال همین روتی که تعریف کردین یک ادرسی داره دیگه شما به همون ادرس وقتی درخواست ajax ارسال می کنین درخواست فرستاده میشه به اون متدی که برای این روت گزاشتین


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

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