extjs
程序媛小李
喜欢算法,热爱码农行业
展开
-
Extjs添加悬浮框
Ext.tip.QuickTipManager.init();//初始化tips// 设置悬浮框的大小和延迟时间 Ext.apply(Ext.tip.QuickTipManager.getQuickTip(), { maxWidth: 200, minWidth: 100, showDelay: 50 /转载 2012-09-13 13:18:58 · 7841 阅读 · 3 评论 -
extjs中model匹配xml中的属性值
//store var patSearchStore = Ext.create('Ext.data.Store', { fields: [ //患者姓名 {name:'PatName',mapping:'livingSubjectName/value'}, //身份证号码 {name:'PatIDNum', mapp原创 2013-02-25 10:08:23 · 1066 阅读 · 0 评论 -
Extjs之Combobox两级联动使用
Ext.onReady(function(){ //性别store var sexStore = Ext.create('Ext.data.Store', { fields: ['code', 'name'], data : [ {"code":"0", "name":"female"}, {"code":"1", "name原创 2013-01-30 14:52:05 · 9432 阅读 · 2 评论 -
Extjs中store分组功能的使用
在项目实践的过程中,遇到需要将grid中数据根据某一字段分组的要求,当然,这个功能在api中有,在此列出来以供大家查找: 两点需要注意的地方:1、在创建store时,需要设置groupField属性的值,即为需要分组的值for example:Ext.define('Person', { extend: 'Ext.data.Model', f原创 2013-01-17 23:00:39 · 10437 阅读 · 9 评论 -
Extjs中给button添加悬浮提示
html>head>Put your page Title here-->title>tabPanel Testtitle>加载ExtJS -->link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css"/>script src="extjs/resources/ext原创 2012-12-17 13:57:06 · 4584 阅读 · 0 评论 -
extjs中model的HasMany和belongTo读取xml数据的用法
论坛上看到的提问,于是就研究了一下,终于得出store中list嵌套如何用HasMany和BelongTo实现。先看界面源码 html>head>Put your page Title here-->title> Cache Server Page title>加载ExtJS -->link rel="stylesheet" type="text/css原创 2012-12-13 15:42:52 · 2989 阅读 · 0 评论 -
Extjs中读取含有list嵌套的xml,不用association的方法
使用association的地址:http://blog.csdn.net/aaoxue/article/details/8291028xml如下所示: teacher1 student1_1 student1_2 teac原创 2012-12-13 17:22:44 · 1123 阅读 · 0 评论 -
Extjs中更新html内容以及iframe中内容打印
图一为更新前显示的内容下图为选择后,进行panel内容更新显示的内容 工作一年多来,最近的开发,虽说前台和后台都有分工,但是大部分经历都放在前台,界面上有太多的东西需要修改和完善,调试程序更是需要更多的时间,最近的工作在用xsl写样式将xml中的内容显示在界面上,而我们的界面是基于Extjs的,这样我们就在panel中使用html属性,获取内容显示,这样就存在一个问题,当我们需要更新p原创 2012-12-03 10:21:05 · 3533 阅读 · 5 评论 -
Extjs中动态生成树
很多情况下我们需要动态生成树原因有二,其一,每个树节点的孩子数据会随时变化,其二,在数据量较大时一次性加载数据会耗费较长的时间。先看看在动态加载树时,treestore和treepanel的定义// 的TreeStore(第一棵树)var businessTreeStore = Ext.create('Ext.data.TreeStore', { proxy : { type原创 2012-12-03 10:42:40 · 1501 阅读 · 0 评论 -
Extjs4实现两个GridPanel之间数据拖拽功能
1、之前在winForm上有看过在选择数据时会将一些数据放在待选框中,而用户可以将想要选择的数据放到备选框中,那么如何用Extjs实现类似功能,我们选择用两个gridPanel来模拟其中的备选框和待选框。如下图所示:定义代码如下: { xtype:'gridpanel', multiSelect: true原创 2012-11-13 13:39:58 · 1413 阅读 · 0 评论 -
继checkBoxGroup之后的radioGroup取值和赋值问题
1、radioGroup取值如图为RradioGroup代码如下: { xtype: 'radiogroup', // width: 170, text: '审核', id:'verifyResult',原创 2012-11-12 13:11:37 · 4116 阅读 · 0 评论 -
Extjs中store的filter和filterBy的用法
在Extjs设计界面,很多时候并不需要将所有的数据都显示到界面上,这样子我们可以通过在创建store时添加filter属性或调用filterBy方法实现。1、设计时设置filter属性//数据模型ModelExt.define('model.AppProject', { extend:'Ext.data.Model', fields:[ {nam原创 2012-11-12 12:23:36 · 20546 阅读 · 1 评论 -
CheckGroupBox的取值和赋值问题
关于CheckGroup赋值和取值问题结合帮助文档的个人见解,欢迎批评指正(基于Extjs4.0.7)1、构建checkGroupExt.create('Ext.form.Panel', { title: 'Checkbox Group', width: 300, height: 125, bodyPadding: 10, renderTo原创 2012-10-15 16:57:46 · 4785 阅读 · 0 评论 -
Extjs中实现分页
目前接触到的有两种方法,主要区别在后台程序,界面上都是一样的写法,首先创建数据集dataStore// ModelExt.define('data.model.IndexStaff', { extend:'Ext.data.Model', fields:[ {name:'id', mapping:'id'}, {name:'nam原创 2012-09-20 16:35:33 · 1938 阅读 · 0 评论 -
Extjs4通过store向后台加载数据
xml文件li男22wang女23 //定义数据模型,从xml文件中通过mapping获取值var model = Ext.define('model.People', {extend:'Ext.data.Model',fields:[ {name:'name',mapping:'record>name'}, {name:原创 2012-09-13 13:09:45 · 3029 阅读 · 0 评论 -
store分页中PagingToolbar出现显示页面数异常的解决
注:以下图片禁止转载,文字转载请注明出处 使用gridPanel数据量大时我们会采用翻页功能,以及在gridPanel顶端放置条件查找控件进行数据的过滤。 可能许多人没有注意过当我们第一次查找时,翻页到第二页或是第三页,重新使用快速查找框从后台请求数据时所出的问题, 参数start不是快速查找时我们想要的从0开始,而是继续之前翻页的start+limit,这样就会造成原创 2013-04-17 22:17:13 · 3130 阅读 · 1 评论