سؤال

لدي شبكة تسرد معلومات الطرق وأريد قالب شريط الأدوات سيسمح لي بتصفية الطرق عن طريق اختيار امتياز من القائمة المنسدلة.

شيء مثل هذا

الرمز الخاص بي:

cshtml

giveacodicetagpre.

تحكم

giveacodicetagpre.

هذه هي النتيجة الحالية:

zzz

تمتلئ القائمة بكلمة "undefined" 16 مرة، وهو عدد التنازلات التي لدي حاليا.عندما أختار أحد الخيارات غير المحددة، فإنه يظهر الاسم الفعلي لهذا الامتياز، وتحديث الشبكة ولكنه لا يلشئه.

أريد أن تظهر القائمة أسماء الامتياز وتصفية الشبكة عن طريق الامتياز لأنني حدد أحدها.ما أنا في عداد المفقودين؟

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

المحلول

تغيير هذا

giveacodicetagpre.

إلى

giveacodicetagpre.

نصائح أخرى

أولا، تحقق مرتين من JSON الذي تعود إليه من طريقة وحدة التحكم.يبدو أن امتيازك قد لا يكون لديك بيانات فيها.

ثانيا، يبدو ذلك، في وحدة التحكم الخاصة بك، أن تقوم بإرجاع قائمة كائنات بيانات "بالاهتزاز".

أنا أظن أنها تبدو وكأنها ...

giveacodicetagpre.

قد تفكر في إرجاع حقل العنوان كجزء من JSON واستخدام ذلك لحقل النص من القائمة المنسدلة.هذا هو مجرد تخمين من ما تعود إليه في تلك المراقب الوحدة.


json المثالي سيكون مثل هذا ...

giveacodicetagpre.

وأنت تحب الدوسين الخاص بك على هذا النحو.

giveacodicetagpre.

عليك أن تفعل خط العودة JSON مثل هذا.

giveacodicetagpre.

مجرد تغيير datavalue و datatext

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