Ajax POST MyUrl 404 (Not Found)

Ajax POST MyUrl 404 (Not Found)

本文关键字:Not Found POST MyUrl Ajax      更新时间:2023-09-26

我正在编写一些grails代码,每当ajax函数从控制器操作中获得响应时,我都会得到这个错误!

Ajax函数正在传递参数,控制器函数在返回后执行。我从浏览器开发工具得到了这个错误。

$.ajax({
    url: urlMap.myUrl_url,
    type: "POST",
    dataType: 'JSON',
    data: {
        pId: pId,
        stId: stId
    },
    success: function (data) {
        $supplementaryHolder.html(data);
    }
})

这是控制器的功能!

def deleteSupplementary = {
    if (!modifyService.deletePlacement(params.long('pId'))) {
      flash.error = g.message(code: 'student.delete.placement.failed')
    }
     return params.stId;
  }

错误似乎在这一行

return params.stId;

将其更改为

render params.stId;