المقصد هو عند اختيار عن طريق القوائم المنسدلة
يقوم الفانكشين بعرض البيانات حسب مايتم اختياره من خلال for
اي عند اختيار على سبيل المثال category يقوم بعرض البيانات حسب category بدل title
والسؤال الدقيق هو كيف اقوم تغيير اسم الخاصية title في data[i].title إلى category مثل data[i].category تلقائي عند اختيار القائمة المنسدلة
<select onchange="test(this.value)" class="form-select form-select-lg mb-3">
<option value="" selected>Select</option>
<option >title</option>
<option >desc</option>
<option >category</option>
</select>
مثال على الداتا
let data = [
{
title:'aaaaaaaaaaaa',
desc:'bbbbbbbbbbbbb',
category:'ccccccccccc',
},
{
title:'cccccccccccc',
desc:'dddddddddddddd',
category:'ccccccccccc',
},
];
الفانكشن
function test(value)
{
for(let i=0; i < data.length; i++){
console.log(data[i].title);
}
}