2016-07-25 55 views
0

現在grails函數remoteFunction已棄用,所以如何將代碼描述here更改爲jquery ajax調用? 現在我有如何用jquery ajax替換remoteFunction調用

function renderChart(){ 
$.ajax({ 
    url:'${g.createLink(controller:'book', action:'render')}', 
    success: function(data){ 
     console.log(data) 
     $('#linechart2').html(data); 
    } 
}); 

但CONTROLER返回未呈現圖表只是js代碼。

回答

0

我已將它更改爲以下function renderChart(){ $("#linechart").load('${g.createLink(controller:'book', action:'render')}', function(){ google.load('visualization', '1', {'packages': ['corechart'], 'callback': drawVisualization}); }); } 但我不知道它是否是好的解決方案。