В настоящее время я использую PivotTable.js для создания своих отчетов. Код, как показано ниже:Вызов функции onchange event на агрегаторе: pivottalbe.js
var derivers = $.pivotUtilities.derivers;
var renderers = $.extend($.pivotUtilities.renderers,
$.pivotUtilities.gchart_renderers);
var tpl = $.pivotUtilities.aggregatorTemplates;
$.getJSON("sales.json", function(mps) {
$("#output").pivotUI(mps, {
renderers: renderers,
aggregatorName: "Sum",
vals: ["Quantity"],
rendererName: "Table",
derivedAttributes: {
"Year": derivers.dateFormat("Invoice Date", "%y"),
"Month": derivers.dateFormat("Invoice Date", "%n"),
"Day": derivers.dateFormat("Invoice Date", "%d"),
}
});
});
То, что я хочу сделать, это когда другой агрегатор выбран из Select Box (класс = «pvtAggregator») Я хочу, чтобы изменить текст в столбце Totals и строки (класс = pvtTotalLabel ")
Я попытался с помощью изменения JQuery() метод и JQuery, когда(). Done() метод, чтобы динамически изменять содержимое динамически. Но не смог сделать это.
есть ли способ, которым я может завершить выполнение функции после выполнения всего jquery? Пожалуйста, помогите.