70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

فیلتر کردن ارایه در جاوا اسکریپت

سلام من میخام یک ارایه که شامل چند ابجکت هست رو بر اساس چند چکباکس فیلتر کنم.و مقدار فیلتر شده رو داخل یک ارایه دیگه بریزم و بر اساس اون نمایش داده بشه.ولی مشکل اینجاست که وقتی دوتا چک باکس با هم تیک میخوره میره دنبال اونی میگرده که هر دو اون شرط هارو داشته باشه مثلا میره دنبال موردی میگرده که مقدار اون مشهدتهران باشه و طبیعتا شهری به اسم مشهدتهران وجود نداره. من میخام بره همه ی اونهایی که مقدار مشهد رو داره و اونهایی که تهران رو داره بیارهچی کا باید بکنم؟

از جیکویری استفاده نمیکنم

 

پرسیده شده در 1399/09/18 توسط

2 پاسخ

1

سلام به شما دوست عزیز.

برای این کار که شما چند تا چک باکس دارید و می خواهید همه شرط ها مورد قبول باشند. دو راه وجود داره. یکی این که همه شرط های چک باکس ها رو توی فیلتر بیارید و بین دو تا شرط || یا همون or استفاده کنید. راه دوم اینه که یه آرایه نتیجه بسازید و به ازای هر کدوم از چک باکس هایی که تیک خورده آرایه رو فیلتر کنید و نتیجه رو بریزید داخل آرایه نتیجه.

پاسخ در 1399/09/18 توسط
2

پاسخ شما