NIHVIVO-650 Reworked Freemarker sparkline implementation for better controller/view separation
This commit is contained in:
parent
5f0e4515fb
commit
a83ebecc36
2 changed files with 17 additions and 15 deletions
|
@ -3,20 +3,28 @@
|
|||
/* Javascript for sparkline visualization on person profile page */
|
||||
|
||||
var visualization = {
|
||||
render: function(visualizationData) {
|
||||
var container = $('#' + visualizationData.container);
|
||||
//$(container).empty().html('<img src="${loadingImageLink}" />');
|
||||
render: function(url) {
|
||||
var containerId = 'vis_container',
|
||||
container = $('#' + containerId);
|
||||
|
||||
//container.empty().html('<img src="${loadingImageLink}" />');
|
||||
|
||||
$.ajax({
|
||||
url: visualizationData.url,
|
||||
dataType: "html",
|
||||
url: url,
|
||||
data: {
|
||||
'render_mode': 'dynamic',
|
||||
'vis': 'person_pub_count',
|
||||
'vis_mode': 'short',
|
||||
'container': containerId
|
||||
},
|
||||
dataType: 'html',
|
||||
success:function(data){
|
||||
$(container).html(data);
|
||||
container.html(data);
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
$(document).ready(function() {
|
||||
visualization.render(visualizationData);
|
||||
visualization.render(visualizationUrl);
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue