我正在尝试 在 play 1.2.4中使用https://github.com/thegrubbsian/jquery.ganttView
但我的问题是如何将 JSON 渲染到视图中,
我尝试了一个简单的 renderJSON("Hello"); 并在视图中捕获,问题是我只能下载像 4fporLKs.part1 这样的文件,里面有 Hello :(
有人能解释一下我该怎么做吗
谢谢
我正在尝试 在 play 1.2.4中使用https://github.com/thegrubbsian/jquery.ganttView
但我的问题是如何将 JSON 渲染到视图中,
我尝试了一个简单的 renderJSON("Hello"); 并在视图中捕获,问题是我只能下载像 4fporLKs.part1 这样的文件,里面有 Hello :(
有人能解释一下我该怎么做吗
谢谢
其他人正在和我一样工作,但没有得到它
<script type="text/javascript">
$(function ()
{
$("#ganttChart").ganttView({
data : 'dataUrl: "data.json"',
slideWidth: 900,
behavior: {
onClick: function (data) {
var msg = "You clicked on an event: { start: " + data.start.toString("M/d/yyyy") + ", end: " + data.end.toString("M/d/yyyy") + " }";
$("#eventMessage").text(msg);
},
onResize: function (data) {
var msg = "You resized an event: { start: " + data.start.toString("M/d/yyyy") + ", end: " + data.end.toString("M/d/yyyy") + " }";
$("#eventMessage").text(msg);
},
onDrag: function (data) {
var msg = "You dragged an event: { start: " + data.start.toString("M/d/yyyy") + ", end: " + data.end.toString("M/d/yyyy") + " }";
$("#eventMessage").text(msg);
}
}
});
//$("#ganttChart").ganttView("setSlideWidth", 600);
});
</script>
"hello"
不是格式正确的 json 字符串,请尝试:
renderJSON("{\"hello\":\"world\"}");
另请查看Play 的控制器文档以了解如何渲染 ie。List 中的 json (段落:返回 JSON 字符串)