как динамически заполнить данные для одного столбца статического давления или большой

Это массив объектов, хранящихся в группе элементов.

 $itemgroup:
0: {STATIC_PRESSURE:19.85, FAN_DIA:500, FAN_RPM:1400, FAN_SERIES_NAME:AFPV3G, BLADE_ANGLE_VALUE:26.00,…}
1: {Big:20.19, FAN_DIA:500, FAN_RPM:1400, FAN_SERIES_NAME:AFPV3G, BLADE_ANGLE_VALUE:26.00, FAN_CMH:1000,…}
2: {Big:141.74, FAN_DIA:600, FAN_RPM:2800, FAN_SERIES_NAME:AFPV3G, BLADE_ANGLE_VALUE:25.00, FAN_CMH:1000,…}
3: {Big:91.10, FAN_DIA:500, FAN_RPM:2800, FAN_SERIES_NAME:AFPV3G, BLADE_ANGLE_VALUE:25.00, FAN_CMH:1000,…}

JQuery Datatable
мой массив объектов AJAX ответ заполнен здесь в Datatable

 $('#sample').dataTable({

"bDestroy": true,
"bProcessing": true,
"aaData": data.itemgroup,

responsive: true,
"aoColumns": [
{"mData":null,
"mRender": function (o) {return '<input type="checkbox" name="active[]" id="active" class="active" >';}
} ,
{"mData": "FAN_SERIES_NAME"},
{"mData": "FAN_DIA"},
{"mData": "FAN_RPM"},
{"mData" :"BLADE_ANGLE_VALUE"},
{"mData": "FAN_CMH"},
{"mData": "BKW"},
// {"mData": "EL_FREQUENCY"},
// {"mData": "STATIC_PRESSURE"},
{"mData":"STATIC_PRESSURE",
"mRender": function (data, type, full) {
// if(data==STATIC_PRESSURE)
return data ;
// else
//return data ;
},
// "aTargets":[0],
} ,

{"mData":"outlet_velocity"},
{"mData":"velocity_pressure"},
{"mData":"total_eff"},
{"mData":"static_eff"}
]
});

Пожалуйста, помогите мне заполнить столбец STATIC Pressure двумя различными переменными, такими как big и STATIC_PRESSURE, динамически. Так как я могу это сделать?

0

Решение

Если вы хотите динамически визуализировать столбец, вы можете использовать это для столбца.

{"mData": function ( source, type, val ) {
if(source.STATIC_PRESSURE){
return(source.STATIC_PRESSURE);
}else{
return(source.Big);
}
}
}

Код очень прост. Если STATIC_PRESSURE существует это сделает это иначе это сделает Big,

Я не знал, что это существует. Спасибо за ваш вопрос. Я узнал что-то новое 🙂

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector