【发布时间】:2012-09-22 16:27:41
【问题描述】:
我是新手。我正在使用 renderJSON 来生成 JSON 数据。如何在我的视图中访问这些数据。我试过渲染(“视图”,jsonobject)。当我试图在 jquery 脚本中访问这个对象时,这里没有收到任何数据。
我尝试使用 ajax 调用。以下方法在我的控制器中
public static void getJSONWords(){
.......
render(jsonObject);
}
public static void wordcloud(){
render();
}
我的观点“wordcloud.html”制作了一个ajax
$.ajax({
url: "/getJSONWords",
dataType : 'json',
success: function (data) {
.......
});
但我没有为我们的 ajax 调用获取任何数据。我尝试使用 Firfox 调试器,检查日志文件 ajax 调用是否正在调用相应的控制器操作。感谢您的帮助
【问题讨论】:
-
什么版本的玩!你正在用吗?版本 1.2.x 还是 2.0.x?
-
通常我将 renderJSon 与 ajax 请求一起使用。在这种情况下,您的数据将位于 $.get 或 $.post 函数的第一个变量(通常称为数据)内
-
@MarcoCalì 我尝试使用 ajax 调用,但没有得到任何数据。你能看看吗?谢谢。
-
如果你在 post 或 get 函数中设置断点,你可以检查局部变量数据
-
@MarcoCalì 尝试使用 Firefox 进行调试,但由于某种原因没有获取数据。
标签: jquery model-view-controller playframework playframework-1.x