Grails – 如何使用ajax加载模板?

这是我到目前为止所做的:

$(document).ready(function(){ $("#botao").click(function (ev) { ev.preventDefault(); var loading = new Image(); loading.src = "images/spinner.gif" $.ajax({ type: 'POST', url: "index.gsp", data: , beforeSend: function(){ $("#divForm").html(loading); }, success: function(data){ $("#divForm").html(data); }, }); }); }); 

如何使用按钮将模板传递到名为#divForm的div中?

谢谢!

我想你试图在#divForm Id中加载index.gsp页面,所以我写了这个简单的ajax代码。

#。在以下代码中包含controllerName,你需要在这个位置放置自己的控制器名称。

  $(document).ready(function(){ $("#botao").click(function (ev) { $.ajax({ url: "${createLink(controller: 'controllerName', action: 'form')}", type: "post", dataType: 'text', success: function (data) { $("#divForm").html(data); } }); }); });