123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- function windowResizeFun() {
- myChart && myChart.resize();
- for (var i = 1 ; i < $(".borderStyle").length ; i++) {
- if (i == 2) {
- //table && table.resize('myChartTable2');
- continue;
- }
- $($(".borderStyle")[i]).css("line-height", $($(".borderStyle")[i]).height() + "px");
- }
- for (var attr in myCharts) {
- myCharts[attr].resize && myCharts[attr].resize();
- }
- for (var attr in myTables) {
- myTables[attr].reload({
- height: $($('#' + attr).parent()).height()
- },false);
- }
- $(".loading").css("line-height", $(".loading").height() + "px");
- }
- function filterArray(list, filters) {
- if (filters.length == 0) { return list;}
- var result = [];
- for (var i = 0 ; i < list.length ; i++) {
- var has = true;
- for (var k = 0 ; k < filters.length ; k++) {
- switch (filters[k].type) {
- case "like":
- if (list[i][filters[k]["field"]].indexOf(filters[k].value) < 0) {
- has = false;
- }
- break;
- case "equals":
- if (list[i][filters[k]["field"]] != filters[k].value) {
- has = false;
- }
- break;
- default:
- break;
- }
- if (!has) { break;}
- }
- if (has) {
- result.push(list[i]);
- }
- }
- return result;
- }
|