我是 ajax 新手,所以也许这很明显。我尝试了许多不同的不起作用的方法。我有javascript,当您单击按钮时:
- 从控制器获取一些数据的 ajax 调用 - 返回一个对象
- 在我将在页面上显示的模板中显示该数据
这是javascript/ajax:
<script type="text/javascript">
$("#show").click(function () {
$.ajax({ url: '/Myproject/result/index',
type: "POST",
data: { id: id},
success: function(result) {
alert("Success:" + result); // Can see getting object back.
}});
$(".resulttable").show();
});
这是 grails 视图模板中的关键行:
<g:each in="${allResults}" status="i" var="result">
- 如何从 javascript 获取数据到 gsp 代码(即 allResults)?
- 我是否必须“刷新”此模板才能显示新数据?
谢谢。