كيفية الحصول على النص المحدد من القائمة المنسدلة (select) باستخدام jQuery؟
مرحباً بالجميع! أنا مبتدئ في JavaScript و jQuery، وواجهت مشكلة أثناء العمل مع القوائم المنسدلة.
لدي عنصر HTML select عادي مع عدة خيارات:
```html
```
أريد أنه عند اختيار عنصر، يتم عرض النص الخاص بالخيار في console وليس القيمة (1, 2, 3) — أي «تفاحة»، «كمثرى» أو «موز». جربت استخدام `$('#mySelect').val()` لكنه يعيد فقط قيمة attribute value.
جربت شيئاً مثل `$('#mySelect option:selected').text()` — لكنه لم يعمل، وأعاد سلسلة فارغة. ما الخطأ الذي أفعله؟
أحتاج إلى jQuery بالتحديد، لأن المكتبة موصولة بالفعل في المشروع. شكراً مسبقاً على المساعدة!
ملاحظة: يُفضل مع مثال يوضح كيفية القيام بذلك بشكل صحيح بحيث يعمل عند كل تغيير اختيار (تحديث مباشر).
<<>>
الحل: الحصول على نص الخيار المحدد في jQuery
طريقتك