我是jQuery的新手,不太确定如何执行以下操作:
我正在使用EasyUI TreeGrid,希望显示动态数据,而不是从.json文件中提供静态数据。目前,我使用的代码如下:
$(function(){
$('#test').treegrid({
url:'treegrid_data.json',诸若此类。相反,有没有什么方法可以直接传递ArrayList或bean对象或其他东西呢?
提前谢谢。
发布于 2013-02-11 15:02:25
把指向静态json文件的out...instead指定为指向jsp或servlet的url: 'dynamic.jsp'或url: 'dynamic.java' (因为我们正在开发web应用程序)。在该页面中,只需获取json字符串作为属性,并使用out.println(jsonString)打印它。不要包含任何HTML标记,否则您将无法获得所需的输出。
发布于 2013-01-03 19:54:17
而不是获取静态的json文件..将url指向要获取动态值的页面。说dynamic.php
url:'dynamic.php',
....然后像mysql connect那样做你的事情..或者获取dynamic.php格式的动态数据并将其作为json返回……
dynamic.php
//do your stuff like getting dynamic datas in array..
$dynamicarray= $yourDynamicDataArray..
echo json_encode($dynamicarray);这应该可以..。
https://stackoverflow.com/questions/14123923
复制相似问题