根据checkbox组的选中状态给list数组赋值
var change = {
??? list: [{ "name": "收錄組件", "data": collectCounts }, { "name": "關鍵詞組件", "data": keywordCounts }, { "name": "反鏈組件", "data": blinkCounts}],
??? chart: "",
??? initPage: function () {
??????? var listInit = [];
??????? listInit.push(change.list[0]);
??????? chartInfo.series = listInit;
??????? var chart = new Highcharts.Chart(chartInfo);
??????? $("#divSelect input").each(function () {
??????????? $(this).change(function () {
??????????????? var list = [];
??????????????? $("#divSelect input").each(function (k) {
??????????????????? if ($(this).is(":checked")) {
??????????????????????? list.push(change.list[k]);
??????????????????? }
??????????????? });
??????????????? chartInfo.series = list;
??????????????? var chart = new Highcharts.Chart(chartInfo);
??????????? });
??????? });
??? }
}
轉載于:https://www.cnblogs.com/whlhaikuotiankong/archive/2012/04/23/2466758.html
總結
以上是生活随笔為你收集整理的根据checkbox组的选中状态给list数组赋值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]31个让你变聪明的方法
- 下一篇: 谷歌对用户搜索加密这一做法对seo的影响