راکت
حل
2 پاسخ

دریافت input disabled در کنترولر laravel

دوستان سلام!

<input type="number" name="phone" value="{{ $PhoneNumber }}" disabled>
$this->validate($request, [
    'phone'     => 'required',
]);

ارور 302 میگیرم. و وقتی required رو حذف میکنم phone بر نمیگرده.

$this->validate($request, [
    'phone'     => '',
]);

راه کار چیه؟


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

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

وقتی disable می‌کنید کلا غیر فعال میشه دیگه
اگر required هم بذارید باز نمیخونه چون غیرفعال شده
باید readonly کنید اگر نمی‌خواید کاربر عوضش کنه

یا این رو disable کنید ولی یک فیلد hidden درست کنید با همون اسم و همون مقدار


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

سلام
در تکمیل مواردی که دوستمون اشاره کردن این مورد رو هم اضافه کنم گه برای فیلدهائی که به این صورت وارد می شن حتما دقت داشته باشید که مقادیر فیلد را از داخل فرم نگیرید چون به راحتی قابل تغییر است و صرف اینکه readonly شد مطمئن نشید که قابل غیر قابل تغییر است.
@msdabbagh


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

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