由于g:remoteFunction已被弃用,我应该使用什么代替?并请举例说明。
您应该使用自己的 javascript AJAX 函数,因为它们提供了更大的灵活性
例子
以前是:
<input type="button" value="go!" onclick="${g.remoteFunction( controller:'my', action:'go', params:[..] )}"/>
Run Code Online (Sandbox Code Playgroud)
应该是(例如在 中JQuery):
<g:javascript>
function go(){
$.ajax({
url:'${g.createLink( controller:'my', action:'go', params:[..] )}',
data:{ param1:param1 }
});
}
</g:javascript>
<input type="button" value="go!" onclick="go()"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2931 次 |
| 最近记录: |