你可以使用Array.filter()方法来过滤出不包含fieldnoise_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'}
]
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 昼间等效

原文地址: https://www.cveoy.top/t/topic/jg7f 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录