封装Highcharts-BI项目图表灵活控制-更新

按类型

详情

 "use strict";
        var myChart = {
            showtable: false
            , sLength: function (arr1, arr2) {
                if (arr1 && arr2) {
                    return arr1.split(',') === arr2.split(',');
                }
                return false;
            }
            //查询参数
            , getParas: function (charts_id) {
                var p = {};
                //固定参数
                // p.val_SaleMinDate = moment($('.date.startdate').val()).format("YYYY-MM-DD");
                // p.val_SaleMaxDate = moment($('.date.enddate').val()).format("YYYY-MM-DD");
                //扩展参数
                var extparas = {};
                var $chart = $("#" + charts_id);
                var ps = $chart.parents(".mychart").find("input[type=hidden][class=extparas]");
                $.each(ps, function (j, n) {
                    extparas[n.getAttribute("name")] = n.value;
                });
                $.extend(p, extparas);
                return p;

            

你可能感兴趣的:(前端,Highcharts,图表,BI,javascript)