我有很多像
这样的json文件{
"first": A,
"second" : [B,C,D]
}.
我有一个控制器和视图。
def index() {
render(view: "index", model: [A: json.A, B: json.arr])
}
.gsp
<h2> ${A}</h2>
<g:each var="b" in="${B}" status="counter">
<h2>${b}</h2>
</g:each>
在控制器中我需要读取当前的json文件,然后使用这些json数据呈现页面。然后在视图中我想按下按钮,它会将一些数据发送到控制器并使用其他数据呈现相同的页面。
按钮接下来通过.ajax发送数据。 正确收集所有数据,第一页呈现没有问题。问题是在我调用
之前,页面中没有显示新数据location.reload();
在控制台中。
有没有办法让我的页面在控制器中重新加载?