• 0

مشكلة عدم تغيير قيم select في لارافل

لدي قائمة منسدلة select فيها بعض الخيارات ولكن عند اختيار قيمة معيّنة وإرسالها إلى الخادم لا يتم تعديلها ضمن الجدول.

كود الصفحة:

<form action="/library/{{$book->id}}" method="POST" onChange="this.form.submit()">
@csrf
@method("PATCH")
<select name="options" onChange="this.form.submit()">
<option value="1">1</option>
<option value="1">1</option>
</select>
</form>

الصف الهدف:

Class Book extends Model{
Use HasFactory;
Protected $fillable=['options'];
Public function author(){
return $this->belongsTo(User::class);
}
}

المتحكّم:

Public function update(Request $request, Book $book){
$book->update(['options'=>request('options')]);
Return redirect('/library/'.$book->id);
}
$table->unsignedInteger('options')->default(0);

 

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

هل يمكن رؤية ملف web.php لديك ؟ يبدوا أن المشكلة في تمرير أو ربما تسمية المتغيرات فقط 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
شارك على الشبكات الإجتماعية

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن