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

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

  this.output.forEach(element => {
       this.newoutput=this.output.filter(card => card.Tour_type_transport  == "this.selecttag")
      console.log(this.selecttag+"select");
      console.log(this.newoutput); 
 سلام. میخام یک ارایه رو براساس یک مقدار مشخص با چکباکس فیلتر کنم.ولی وقتی دوتا چکباکس رو با هم انتخاب میکنم قبول نمیکنه چطور باید کد بالا رو تغییر بدم تا بتونم در صورتی که دو تا چک باکس مشهد و تهران انتخاب شد هم شهر های مشهد و هم تهران رو نمایش بده.با این کد در صورتیس که دوتا چک باکس تیک بخوره چیزی نمایش نمیده.
از حلقه ی foreach استاده کردم و داخل فانکشنش مقدار ارایه اصلی رو فیلتر کردم و داخل یک ارایه جدید ریختم.
ممنون از راهنماییتون
پرسیده شده در 1399/09/19 توسط

0 پاسخ

این سوال هنوز پاسخی ندارد

پاسخ شما