注意:这个问题是特定于 Grails 和 jQuery
我正在使用 PUT 对我的服务器进行 ajax 调用:
$.ajax({
url: "admin/services/instance",
type: "PUT",
data: {instance: dataAsJSON},
dataType: "json",
async: false,
success: function(){},
error: function(){}
});
所以这个调用工作正常,它调用我的控制器,但是当打印 params.instance 时,它是空的。
但是,当我将其作为“POST”执行时,它可以正常工作。
有人有想法吗?