【发布时间】:2022-09-16 03:57:10
【问题描述】:
我是 AJAX 和 grails 的新手,因此不胜感激。在我的 GSP 页面上,单击按钮我试图从控制器中检索一个变量:
$.ajax({
url:'${createLink(controller: 'store', action: 'getNum')}',
type: 'GET',
dataType: 'json',
data: {num: num}, // the num is defined before and access properly
error: function() {
alert("error");
},
success: function(data) {
alert(data);
}
});
这是我的控制器功能:
def getNum(){
String num = params.num
Long locnum = num as Long
int result = storeService.getNum(locnum)
String json = JsonOutput.toJson([count: result])
return json
}
我将进入错误并收到“错误”警报。我想知道如何利用 AJAX 来获取我的 GSP 页面所需的号码?
谢谢你。
【问题讨论】: