ياسين عناية نشر 20 أكتوبر 2020 أرسل تقرير نشر 20 أكتوبر 2020 بحاجة لإضافة قائمة من الخيارات ( dropdown options ) لكن بإمكانية إختيار أكثر من إختيار تمامًا مثل فورم إضافة المهارات على مشروعك عندما تطرحه على مستقل مثلًا، يمكنك إختيار أكثر من مهارة بنفس المكان كيف يتم ذلك في laravel ؟ اقتباس
0 Mohamed Ewias نشر 20 أكتوبر 2020 أرسل تقرير نشر 20 أكتوبر 2020 يمكنك استخدام المكتبة Select2 المكتبة والشرح داخل الموقع مكتبة أخرى لنفس الغرض css script 1 اقتباس
0 سمير عبود نشر 20 أكتوبر 2020 أرسل تقرير نشر 20 أكتوبر 2020 مرحباً ياسين ، يمكنك إستخدام إضافة select2 مع خيار التعدد (multiple) و هذا مثال بسيط عن إستخدامها. و بخصوص الbackend سيتم إرسال مصفوفة مع الطلب تضم القيم التي إختارها المُستخدم. بالتوفيق. 1 اقتباس
0 ayoubridouani نشر 20 أكتوبر 2020 أرسل تقرير نشر 20 أكتوبر 2020 يمكنك أن تستعمل مكتبة select2 و أيضا chosen وغيرها لكن المثال الذي طرحته تابع لل select2 هناك أشياء أخرى عليك الإنتباه فيها وهي name من الضروري أن تضيف لها [ ] كمصفوقة مثال: <html> <body> <form method="post" action="value.php"> <select name="flower[ ]" multiple> <option value="flower">FLOWER</option> <option value="rose">ROSE</option> <option value="lilly">LILLY</option> <option value="jasmine">JASMINE</option> <option value="lotus">LOTUS</option> <option value="tulips">TULIPS</option> </select> <input type="submit" name="submit" value=Submit> </form> </body> </html> كما ترى في السطر 4 أضفت [ ] في name لل select بسبب أنك سترسل الكثير من ال value من نفس name أيضا عند الإستقبال كمثال على لغة php: <?php foreach ($_POST['flower'] as $names) { print "You are selected $names <br/>"; } ?> 1 اقتباس
السؤال
ياسين عناية
بحاجة لإضافة قائمة من الخيارات ( dropdown options ) لكن بإمكانية إختيار أكثر من إختيار
تمامًا مثل فورم إضافة المهارات على مشروعك عندما تطرحه على مستقل مثلًا، يمكنك إختيار أكثر من مهارة بنفس المكان
كيف يتم ذلك في laravel ؟
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.