"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيف يمكنني الحفاظ على قيمة حقل الإدخال في عناصر التحديد المعطلة؟

كيف يمكنني الحفاظ على قيمة حقل الإدخال في عناصر التحديد المعطلة؟

تم النشر بتاريخ 2024-11-09
تصفح:729

How Can I Maintain Input Field Value in Disabled Select Elements?

الحفاظ على قيمة حقل الإدخال في عناصر التحديد المعطلة

يمكن منع تعديلات المستخدم على حقل نموذج

تعطيل تحديد العنصر والخيارات

تتمثل إحدى الطرق في تعطيل كل من حدد العنصر وخياراته. وهذا يمنع المستخدم من التفاعل مع العنصر، مما يؤدي إلى إنشاء تأثير للقراءة فقط. ومع ذلك، فإنه يمنع أيضًا إرسال القيمة.

تمكين العناصر قبل إرسال النموذج

لحل هذه المشكلة، قم بتعطيل جميع القوائم المنسدلة المعطلة قبل إرسال النموذج. ويمكن تحقيق ذلك من خلال جافا سكريبت.

jQuery Code

jQuery(function ($) {        
  $('form').bind('submit', function () {
    $(this).find(':input').prop('disabled', false);
  });
});

يضمن هذا الرمز تمكين جميع حقول النموذج المعطلة، بما في ذلك عنصر التحديد المعني، عند إرسال النموذج. وهذا يسمح بإدراج القيمة المحددة في بيانات إرسال النموذج.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3