Visualize: ISDom
by Yuriy Bablyukh
HTML
<script src="http://code.jquery.com/jquery-2.1.0.js"></script>
<!--Provide URL to visualize.js-->
<script type='text/javascript' src="http://build-master.jaspersoft.com:6680/jrs-pro-feature-visualizejs/client/visualize.js"></script>
<!--Provide container to render your visualization-->
<button>Refresh</button>
<div id="container1"></div>
JavaScript
visualize({
auth: {
name: "jasperadmin",
password: "jasperadmin",
organization: "organization_1"
}
}, function (v) {
var alwasyRefresh = false;
var report = v.report({
//skip repport runnig during initialization
runImmediately: !alwasyRefresh,
resource: "/public/viz/usersReport",
container: "#container1"
defaultJiveUi: {
enabled: false
},
isolateDom:true
});
if (alwasyRefresh){
report.refresh();
}
$("button").click(function(){
report
.refresh()
.done(function(){console.log("Report Refreshed!");})
.fail(function(){alert("Report Refresh Failed!");});
});
});