سؤال

لدي كتابات.عند تغيير DDLProduct، أخفي وإظهار بعض الخيارات في DDLPackage.التعيين بين المنتج والحزمة في قيمة كل خيار حزمة.مثل هذا

giveacodicetagpre.

أنا تقسيم هذه السلسلة ومقارنة إذا كان آخر جزءا من المنتج المحدد حاليا.

للحصول على LockDownList يستخدم تمديد bootstrap-اختر / .

ولكنها بطيئة جدا.expecialy في أي.

giveacodicetagpre.

هل كانت مفيدة؟

المحلول

مشكلتك، في رأيي، هي هذه العملية السلسلة.يستغرق الأمر الكثير من الوقت لمعالجة العديد من الخيارات (أتوقع حوالي 100 خيارات).يجب عليك استخدام سمة البيانات بدلا من استخدام؛كمحدد لمعلومات متعددة في قيمة خيار واحد.

يمكن أن يبدو رمزك مثل هذا:

giveacodicetagpre.

والآن أنت تقرأ فقط ما تحتاجه مع JQuery:

giveacodicetagpre.

بهذه الطريقة، لن تحتاج إلى تحليل العديد من السلاسل مع كل حدث تغيير وينبغي أن يكون أسرع بكثير :)

نصائح أخرى

ماذا عن إضافة منتجات لتصفية كصفات:

giveacodicetagpre.

و

giveacodicetagpre.

أو في طريق pirozek

giveacodicetagpre.

و

giveacodicetagpre.

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top