2016-09-23 3 views
0

В настоящее время я использую 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? Пожалуйста, помогите.

ответ