这个store是放在哪里
如果是放在grid里
可以用records=gridgetStore()getRange(); //这是返回ExtdataRecord的数组
如果返回多条数据的话 要进行循环得到里面的数据
Exteach(records,function(record){
var rateDesc=recordget('rateDesc');
var rateCode=recordget('rateCode');
})
很简单···你struts2是哪个版本的,高于216的,有一个struts2-json-plugin-218jar的插件包,放入lib后;你要做现实菜单就必须在后台创建一个tree的class,内容是这样的
/树节点ID/
private String id;
/树节点名称/
private String text;
/图标/
private String cls;
/是否叶子/
private boolean leaf;
/链接/
private String href;
/链接指向/
private String hrefTarget;
/是否展开/
private boolean expandable;
/描述信息/
private String description;
然后将数据中的数据存入这个类的对象,再把得到的对象加入到一个javautilList treeList中,然后在action里面将treeList转换成json,方法是这样的
JSONArray jsonArray = JSONArrayfromObject(treeList);
getResponse()setCharacterEncoding("utf-8");
getResponse()getWriter()println(jsonArraytoString());
,可能说的有点马虎,有不理解的可以再追问。
是不是extjs
如果是这个,那么有个示例给你看看,由于不知道你的数据表,所以只能是通用的。
net后台返回的数据格式如下:
{totalProperty:100,root:[{'id':'0','name':'name0','descn':'descn0'},{'id':'1','name':'name1','descn':'descn1'},{'id':'2','name':'name2','descn':'descn2'},{'id':'3','name':'name3','descn':'descn3'},{'id':'4','name':'name4','descn':'descn4'},{'id':'5','name':'name5','descn':'descn5'},{'id':'6','name':'name6','descn':'descn6'},{'id':'7','name':'name7','descn':'descn7'},{'id':'8','name':'name8','descn':'descn8'},{'id':'9','name':'name9','descn':'descn9'}]}
extjs代码如下:
ExtonReady(function(){
var sm = new ExtgridCheckboxSelectionModel();
var cm = new ExtgridColumnModel([
new ExtgridRowNumberer(),
sm,
{header:'编号',dataIndex:'id'},
{header:'性别',dataIndex:'sex'},
{header:'名称',dataIndex:'name'},
{header:'描述',dataIndex:'descn'}
]);
cmdefaultSortable = true;
var ds = new ExtdataStore({
proxy: new Extdata>
以上就是关于extjs用url从数据库查出的数据 怎么赋值给变量全部的内容,包括:extjs用url从数据库查出的数据 怎么赋值给变量、用extjs4做tree,结合struts,spring 查询数据库后返回json数据,并显示数据树,应该怎么做、以C#.net 为后台连接数据库并将所获得数据用EXT 的GRID显示出来。要求代码。RMG:50元等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)