随笔分类 -  ExtJs

摘要:原文:http://www.cnblogs.com/yzhxhwt/archive/2009/07/27/1531877.html创建Json数据类型,以用来生成树状结构1namespaceHIS.Common2{3publicclassJsonDataCreater4{5publicJsonDataCreater()6{7//8//TODO:在此处添加构造函数逻辑9//10}11///<summary>12///将数据转换成JasonData,以便extjs和jquery使用13///</summary>14///<paramname="dt" 阅读全文
posted @ 2011-07-30 22:53 尹庆超 阅读(449) 评论(0) 推荐(0)
摘要:Ext.form.formPanel 与服务器交互 初始化表单 formPanel 初始化表单有两种方式加载,一种是本地加载,一种是通过返回回来的Json格式数据加载到表单里面。得到表单来加载数据的时候,必须用form.getForm(), 得到basicForm()这个对象,formPanel是继承自basciForm()本地加载通过form.getForm.loadRecord() 加载,传入的一个记录集(new Ext.data.record.create())。 根据相应的映射会自动匹配到表单的每个文本框。 比如,通过点击表格的编辑连接,得到表格记录的行数据,初始化到表单。var up 阅读全文
posted @ 2011-07-30 21:54 尹庆超 阅读(3989) 评论(0) 推荐(0)
摘要:转载:原文http://www.tygbless.tk/?p=127最近做项目一个页面需要向相同一个URL取一个对象的两种不同的属性集,用来在前台分别用两种不同的组件显示。因为查找的是同一个对象,而且一次就能获得其两种属性集,如果分为两次请求,那样效率太低了。那现在就需要在一次请求中返回所有的数据,然后再构造成两个不同的JsonStore以便两个不同的Ext组件进行加载。那如何完成这一目标呢?首先我的思路是这样的: (1)用Ext.Ajax.request()去后台取数据,如下所示:Ext.Ajax.request({ url:urlstr,//后台取数据的地址 success:functio 阅读全文
posted @ 2011-07-27 10:31 尹庆超 阅读(2622) 评论(0) 推荐(0)