Имею 2 JSON объекта
booking и
ipad,
хотел бы сделать вывод через
$.each и правильно менять
класс
т.к. сейчас думаю тупо делаю так...
CODE (
javascript):
скопировать код в буфер обмена
var json = new Array();
json = JSON.parse(result);
//
var b_peding = json.booking.b_peding;
var b_expired = json.booking.b_expired;
var i_radius = json.ipad.i_radius;
var i_call = json.ipad.i_call;
// Reset
$("#peding").html('0');
$("#expired").html('0');
$("#radius").html('0');
$("#call").html('0');
$("#summ").html('0');
// Booking
$("#peding").removeClass('label-danger').addClass('label-info');
if (b_peding != 0) {
$("#peding").html(b_peding);
$("#peding").removeClass('label-info').addClass('label-danger');
};
$("#expired").removeClass('label-danger').addClass('label-info');
if (b_expired != 0) {
$("#expired").html(b_expired);
$("#expired").removeClass('label-info').addClass('label-danger');
};
// iPad
$("#radius").removeClass('label-danger').addClass('label-info');
if (i_radius != 0) {
$("#radius").html(i_radius);
$("#radius").removeClass('label-info').addClass('label-danger');
};
$("#call").removeClass('label-danger').addClass('label-info');
if (i_call != 0) {
$("#call").html(i_call);
$("#call").removeClass('label-info').addClass('label-danger');
};
// Calc summ
var summ = b_peding+b_expired+i_radius+i_call;
$("#summ").removeClass('label-danger').addClass('label-info');
// Set notification summ count
if (summ != 0) {
$("#summ").html(summ);
$("#summ").removeClass('label-info').addClass('label-danger');
};