【发布时间】:2012-06-18 11:44:52
【问题描述】:
我想创建一个插件。在我的插件中,我必须从我的函数中调用控制器操作。下面是ajax调用的sn-p,在单独的js文件中。
$.ajax({
type:'POST',
url:"/wf-taglibs/refTagLib/getDescriptionByCode",
data:{
'code':code,
'beanClass':beanClassAttribute
},
success:function (data) {
$('#' + updateFieldAttribute).text(data);
},
error:function (xhr, ajaxOptions, thrownError){
alert(xhr.status);
alert(thrownError);
}
});
我的网址有问题。 url:"/wf-taglibs/refTagLib/getDescriptionByCode", 作为响应,我们得到“未找到请求的页面”。
【问题讨论】:
-
您的控制器入口点在哪里?即:yoursite.com/wf-taglibs/refTagLib/getDescriptionByCode
-
我试过了,好像不行。
-
如@MartinBorthiry所说,需要指定服务的完整路径,包括“http:\\”
-
尝试指定文件类型:/wf-taglibs/refTagLib/getDescriptionByCode(.php)?
-
抱歉,我的问题是您的控制器的正确网址是什么?
标签: javascript jquery grails plugins