Java JQuery EasyUI TreeGrid动态数据加载
我是jQuery新手,不太确定如何执行以下操作: 我使用的是EasyUI TreeGrid,希望显示动态数据,而不是从.json文件中提供静态数据。目前,我使用的代码如下:Java JQuery EasyUI TreeGrid动态数据加载,java,jquery,json,jquery-easyui,Java,Jquery,Json,Jquery Easyui,我是jQuery新手,不太确定如何执行以下操作: 我使用的是EasyUI TreeGrid,希望显示动态数据,而不是从.json文件中提供静态数据。目前,我使用的代码如下: $(function(){ $('#test').treegrid({ url:'treegrid_data.json', 等等。相反,是否有任何方法可以直接传递ArrayList或bean对象或其他对象 提前感谢。而不是获取静态json文件。。将url指向获取动态值的页面。。比
$(function(){
$('#test').treegrid({
url:'treegrid_data.json',
等等。相反,是否有任何方法可以直接传递ArrayList或bean对象或其他对象
提前感谢。而不是获取静态json文件。。将url指向获取动态值的页面。。比如dynamic.php
url:'dynamic.php',
....
做你的东西,比如mysql连接。。或者在dynamic.php中获取动态数据并将其作为json返回
dynamic.php
//do your stuff like getting dynamic datas in array..
$dynamicarray= $yourDynamicDataArray..
echo json_encode($dynamicarray);
这应该可以…解决了…与其指向静态json文件,不如将url指定为分别指向jsp或servlet的
url:'dynamic.jsp'
或url:'dynamic.java'
(因为我们正在开发web应用程序)。在该页面中,只需获取json字符串作为属性,并使用out.println(jsonString)
将其打印出来。不要包含任何HTML标记,否则您将无法获得所需的输出。否。这样,我将提供存储在“treegrid_data.json”文件中的静态数据。相反,我希望传递动态数据。如何使用Java实现同样的功能?我应该使用包含返回ArrayList的方法的简单java类吗?我还没有检查它是否适用于简单java类。无论如何,谢谢你的帮助。