Visualize: Hiperlink rrender same report with parameters

When click on chart we render same chart with different parameters

by Yuriy Bablyukh

HTML

<script src="http://code.jquery.com/jquery-2.1.0.js"></script>
<script src="http://underscorejs.org/underscore-min.js"></script>
<script src="http://infra-platforms-phase2-1520-vchepuri.pfa.jaspersoft.com:7001/jasperserver-pro/client/visualize.js?_opt=true"></script>


<div id="container"></div>

JavaScript

var reportUri = "/public/Cases/01585332/Treemap_Orders_Drilldown_Chart";

visualize({
  auth: {
    name: "superuser",
    password: "superuser"
  }
}, function(v) {

  var report = v.report({
    resource: reportUri,
    container: "#container",
    linkOptions: {
      events: {
        "click": function(ev, link) {
         
          if (link.type == "ReportExecution") {
            console.log(link.parameters); 
             report
            .params({
           		"p_country": [link.parameters.p_country] 
        	})
            .run();
          }
          
        }
      }
    }
  });



});