jquey删除以下数据中field为noise_type的数据不根据下标删除0 field noise_type sort true title 功能区类型 align center key 1-0-21 field ld_day sort true title 达标天数总天数昼间 align center key 1-0-32 field Ld_Data sort true title 昼间等效
你可以使用Array.filter()方法来过滤出不包含field为noise_type的数据。以下是使用jQuery删除数据的示例代码:
var data = [
{field: 'noise_type', sort: true, title: '功能区类型', align: 'center', key: '1-0-2'},
{field: 'ld_day', sort: true, title: '达标天数/总天数(昼间)', align: 'center', key: '1-0-3'},
{field: 'Ld_Data', sort: true, title: '昼间等效声级(dB)', align: 'center', key: '1-0-4'},
{field: 'this_month_ld_meet', sort: true, title: '昼间达标率', align: 'center', key: '1-0-5'},
{field: 'ln_day', sort: true, title: '达标天数/总天数(夜间)', align: 'center', key: '1-0-6'},
{field: 'Ln_Data', sort: true, title: '夜间等效声级(dB)', align: 'center', key: '1-0-7'},
{field: 'this_month_ln_meet', sort: true, title: '夜间达标率', align: 'center', key: '1-0-8'}
];
data = data.filter(function(item) {
return item.field !== 'noise_type';
});
console.log(data);
这将输出:
[
{field: 'ld_day', sort: true, title: '达标天数/总天数(昼间)', align: 'center', key: '1-0-3'},
{field: 'Ld_Data', sort: true, title: '昼间等效声级(dB)', align: 'center', key: '1-0-4'},
{field: 'this_month_ld_meet', sort: true, title: '昼间达标率', align: 'center', key: '1-0-5'},
{field: 'ln_day', sort: true, title: '达标天数/总天数(夜间)', align: 'center', key: '1-0-6'},
{field: 'Ln_Data', sort: true, title: '夜间等效声级(dB)', align: 'center', key: '1-0-7'},
{field: 'this_month_ln_meet', sort: true, title: '夜间达标率', align: 'center', key: '1-0-8'}
]
原文地址: https://www.cveoy.top/t/topic/jg7f 著作权归作者所有。请勿转载和采集!