ext,自动加载Store。。。的问题。 [问题点数:80分,结帖人t15137830]

Bbs3
本版专家分:647
结帖率 100%
Bbs1
本版专家分:65
Bbs3
本版专家分:647
Bbs8
本版专家分:36198
Blank
红花 2011年8月 Web 开发大版内专家分月排行榜第一
Blank
黄花 2011年12月 Web 开发大版内专家分月排行榜第二
Bbs3
本版专家分:647
Bbs8
本版专家分:36198
Blank
红花 2011年8月 Web 开发大版内专家分月排行榜第一
Blank
黄花 2011年12月 Web 开发大版内专家分月排行榜第二
Bbs3
本版专家分:647
Bbs3
本版专家分:647
Bbs3
本版专家分:647
Bbs7
本版专家分:25052
Blank
红花 2011年9月 Web 开发大版内专家分月排行榜第一
Blank
黄花 2011年10月 Web 开发大版内专家分月排行榜第二
2011年8月 Web 开发大版内专家分月排行榜第二
2011年7月 Web 开发大版内专家分月排行榜第二
Bbs5
本版专家分:4007
Bbs3
本版专家分:647
JTBC CMS常用标签
网站名称 系统管理-语言管理-模块公用-web_title 版权信息 系统管理-语言管理-模块公用-web_copyright 类别调用样式 编辑代号:tpl.tpl_sort 调用文章分类列表 {$=itransfer(‘top’, ’1′, ‘topx=10;tnum=30;genre=article;class=1′)} <上面的解释:> 最新,热门,隐藏,推荐:top,...
JS 中的变量发生变化,extjs中如何用store重新加载?
JS 中的变量发生变化,ExtJs中<em>store</em>如何重新加载? *.Html ....... <
Extjs Store 的用法详解
Ext.data.Store的基本用法 在使用之前,首先要创建一个Ext.data.Store的实例,如下面的代码所示。 每个<em>store</em>最少需要两个组件的支持,分别是proxy和reader,proxy用于从某个途径读取原始数据,reader用于将原始数据转换成Record实例。 这里我们使用的是Ext.data.MemoryProxy和Ext.dat
EXT.NET中Store的AutoLoad问题
用EXT.NET的人都知道里面有个常用的东西数据源Store。数据源有个属性AutoLoad。如果设置为false就是不<em>自动加载</em>数据,需要我们写代码加载数据比如App.TreeStore2.load(); 但是!!!! 今天我做了个一个树形的数据源,发现它还是自动取给我加载了数据。找了老半天,都已经达到我的极限了,突然发现在控件上还写了一个属性:RootVisible="false"(是否隐藏
Ext store 中文排序问题补丁
情景说明: <em>store</em>从数据库中加载有序的数据,在前台根据业务需要将其中一部分删除后,又添加了一部分后,调用 [code=&quot;java&quot;]<em>store</em>.sort(SortField,'ASC');[/code] 后顺序更混乱了,后来发现是Ext的一个bug。 补丁: [code=&quot;java&quot;]Ext.data.Store.prototype.applySort = function() ...
Ext grid store保存的问题
Ext的grid中的<em>store</em>如何向后台保存数据?如果我的后台是jsp页面,该如何传数据?
ext grid中store问题???
我修改grid中<em>store</em>的一个数据(client端),想只刷新显示该cell,并不提交服务器 rn例如使用如下语句修改<em>store</em>中数据: rnimportantGridStore.getAt(rowIndex).data["seen"] = true;//修改该cell
Ext之自动加载Form
      最近客户提了一个新需求,大体如下;当他们在填充信息的form中输入了一个输入域(在数据库对应字段为主键)之后,鼠标离开后,程序自动检查有没有对应记录,如果有的话,把数据库中记录的各字段填充到当前form;刚开始是想用一个Ext.Ajax来解决<em>问题</em>,不过觉得这样的方式比较麻烦,最后还是用Ext自带的load来做,用这种方法不再要对服务器返回的数据做任何的后处理,而是自动的把后台返回的数据...
Ext数据模型Store
Ext数据模型Store DataProxy Record DataReader
Ext.data-Store
 Ext.data.Store<em>store</em>是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表方法:不列举继承来的方法Store( Object config )构造,config定义为{ autoLoad : Boolean/Object,    //自动载入 baseParams : Object,    //只有使用httpproxy
如何用Ext中的panel动态的加载js文件,我用的了autoLoad,并将其属性scripts设成了true,但还是不行
如何用Ext中的panel动态的加载js文件,我用的了autoLoad,并将其属性scripts设成了true,但还是不行  分享| 2011-03-08 21:12ldw_bb | 浏览 2035 次 在panel里显示出了js文件中的源码,而没有执行js。望各位帮帮忙。下图是执行结果。 2011-03-09 09:02 #行家高质畅答赛火热开
Ext自动加载自定义组件
/**  * 自定义表格组件  * 扩展内容:  * 1、单元格自动添加内容title提示浮动框  * 2、默认表头样式为居中,可以修改样式x-column-header-t<em>ext</em>-center 或者设置自定义样式  * 3、默认添加单双行的颜色及鼠标浮动到某行时字体变大,通过样式yp-grid-row0 yp-grid-row1 实现  * 4、单元格内容对其方式,默认为左对齐,数字
ExtJs store 赋初始值
{ fieldLabel: '学院', hiddenName: 'xyid', mode:'local', id:'xy', xtype:'combo', editable:false, triggerAction:'all', displayField:"xyjc", valueField:'id', <em>store</em>:xyStore, listeners : { after
extjs4.2 combox 设置默认值以及选中某条值
公司的一同事被<em>ext</em>js的combox设置默认值折腾的很崩溃:
Ext 远程获取Store
情况是这样的,我想从本机一个系统的中获取远程另一个系统中的数据,两个系统用的服务器都是Tomcat,当我不通过Tomcat,直接运行页面的时候能得到远程的数据,但是通过Tomcat的时候就得不到数据,而且IE说权限不够,火狐直接得不到数据,我用的是Ext中的<em>store</em>来获取数据。各位有什么好办法。
ext store的举例应用
Ext.onReady(function(){    //     var btn = new Ext.Button(); //     btn.setT<em>ext</em>(&quot;确定&quot;); //     btn.type = &quot;submit&quot;; //     btn.setHandler(function(){ //      //         Ext.Msg.alert(&quot;提示&quot;,&quot;按钮的...
Ext中的store
这是我的首页,在首页上面有一个<em>ext</em>的任务。隔多少时间就会重新刷一次,但是当session过期之后,在调用<em>store</em>的load方法就会出现为空。现在我需要 一个监听事件,当session过期之后,这个任务再执行就会直接跳转到登录页面。rn[code=Java]rnExt.TaskMgr.start(rn run : function() rn eventDs.load(rn params : rn start : 0,rn limit : perSizern rn );rn pjds.load(rn params : rn start : 0,rn limit : perSizern rn );rn meetingds.load(rn params : rn start : 0,rn limit : perSizern rn );rn visitds.load(rn params : rn start : 0,rn limit : perSizern rn );rn contractds.load(rn params : rn start : 0,rn limit : perSizern rn );rnrn ,rn interval : 1200000rn );rnrn[/code]
Ext中Store详解
<em>ext</em>js中的STORE是比较常用的一个控件,无论本地还是从远程读取数据都用到这个,文档中总结了对<em>store</em>的基本处理方法,希望对大家有用处!
ext store系列转载
http://www.cnblogs.com/maocs/archive/2010/02/24/1672580.html 在使用httpproxy时调用<em>store</em>.getCount怎么也拿不到数据。 现在才明白,此时的load是异步的,当你调用getCount的那一刻,数据还没有加载进来。...
extjs5的autoLoad不可用?求大神解惑
代码如下: var right_panel = Ext.create('Ext.tab.Panel', { region : 'center', layout : 'fit', tabWidth :
Ext.Panel的autoLoad属性或load()方法说明
在Panel或者其子类的autoLoad属性或load(Object/String/Function)方法会调用Ext.Updater 的update(Object options)方法来加载指定的url资源。 如果指定的url资源中含有javascript脚本,并且我们希望执行此脚本,而不是作为响应文本。这时我们就需要在options中指定scripts属性值为true。这样加载的资源就是
[EXT]关于AUTOLOAD的问题
我想实现的效果是 左边点击树的一个节点 右边的TabPanel加一个页面 我是通过AUTOLOAD方式添加的 如果URL指向的页面里 只放入标签显示是正常的 但是如果URL指向的页面 通过代码生
(26)ExtJS之面板Panel的autoLoad配置
//2.使用autoLoad配置项为面板加载远程页面,主要是用autoLoad配置项设置要加载的远程页面url地址,同时展示面板折叠和滚动的效果: //实验证明只显示"测试代码"四个字,显示主体部分 Ext.onReady(function(){ Ext.create('Ext.panel.Panel',{ title:'面板加载远程页面', height:150,//设置面板的高度
EXTjs通过autoLoad加载页面与IFRAME嵌入页面的区别
最近项目要用ExtJs4.0,首页框架点击菜单要动态加载响应页面,在网上找了一些资料,发现有两种方式实现,一种是通过autoload加载页面,一种是在iframe中通过url请求响应页面,可以说这两种方法各有优点,但我比较倾向与通过autoload的方式来加载。 这两种方法的实现如下: iframe方法: 在显示区域的html后跟一个iframe。html:' '。 那个url是传过来的
Ext Store的load无法传参数
var sceneStore=new Ext.data.Store(rn url:'/book/scene',rn // root:'scenes',rn fields:['id','name','t<em>ext</em>','line','module']rn );rn sceneStore.on('load',function()rn alert(sceneStore.getCount());rn scene=sceneStore.getAt(0);rn alert(scene.get('name'));rn );rnrn之后调用sceneStore.load(),服务器端是能接到请求的。rn但是一旦给load方法加上参数,例如以下途径:rn1) sceneStore.load(params:sceneId:1);rn2) sceneStore.baseParams.sceneId=1rn3) sceneStore.on('beforeload',function(<em>store</em>)rn <em>store</em>.baseParams.sceneId=1;rn );rn服务器端都没接到请求了。rn如果把url写成rn'/book/scene?sceneId=1'能接到请求,但是没有找到sceneId参数rnrn我的server端是rails,使用UTF-8编码rn客户端使用<em>ext</em>js 2.2.1rn :cry: rnn[b]<em>问题</em>补充:[/b]n"productOrderIn.custFileNo"这是什么意思啊?n[b]<em>问题</em>补充:[/b]n还是老样子,不行...会不会是rails的<em>问题</em>?rnrails的控制台只显示“http://localhost:3000/book -> /book/scene”rn但是就是没进入scene方法。rnrn但是如果在定义data<em>store</em>时将URL写为url:'/book/scene?sceneId=1', 请求时控制台显示正常如下:rnhttp://localhost:3000/book -> /book/scene?sceneId=1&_dc=1238409628055rnrn顺便问一下你用的是rails吗?n[b]<em>问题</em>补充:[/b]n已经解决。是rails防止跨站攻击的安全屏蔽<em>问题</em>。取消了这个安全屏蔽就ok了。
关于Ext grid 数据源 Store问题之引用类型
rn rn 请问乍样在Store里面怎样解析引用类型type 谢谢各位 要求grid表格显示type.name的值ggggggrn rnrn n  rnrn  rn n n IDrn Testrn typernn n 1rn 测试数据1rn objectrnn n 2rn 测试数据2rn objectrnnn 页面显示 rn  rn
extstore的各个应用
NULL 博文链接:https://gwm.iteye.com/blog/1942977
Ext的store动态url加载数据问题
我有一个gridpanel, 里面的<em>store</em>需要根据我输入的参数动态的加载, 比如我输入班级的代号, 则<em>store</em>的url后面给添加上班级代号参数,查询出这个班级的学生信息, 可是这样总是不行.rn给看代码:rnalert(swdjh);rnsgpzStore.url = 'getSgpz.do?swdjh=' + swdjh;rnsgpzStore.load();rn这个总是不行,大家给看看.
extstore读值的问题
<em>store</em>声明: rnvar jtbcs=new Ext.data.JsonStore( rn autoLoad:true,rn proxy:new Ext.data.HttpProxy(rn method:'GET',rn url:'Action/JKDA/grjkda_jktjb.aspx?type=listJtbcs'rn ),rn reader:new Ext.data.JsonReader(rn root:'rows',rn totalProperty:'totalCount',rn fields: [rn name: 'JCRQ1',mapping:'JCRQ1',type:'date',//建床日期rn name: 'CCRQ1',mapping:'CCRQ1',type:'date',//撤床日期rn name: 'YY',mapping:'YY',//原因rn name: 'YLJGMC',mapping:'YLJGMC',//医疗机构名称rn name: 'BAH',mapping:'BAH'//病案号rn ]rn )rn ); rngrid的声明:rnvar jtbcsgrid = new Ext.grid.EditorGridPanel(rn autoEncode:true, rn <em>store</em>:jtbcs,rn frame:true, rn width:600, rn height:200, rn anchor:'93%',rn clicksToEdit:1,rn columns: [rn header: "建床日期", width: 100, sortable: true, dataIndex:"JCRQ1",renderer:dateRender, editor:new Ext.grid.GridEditor(new Ext.form.DateField(format:'Y-m-d',allowBlank:true)),rn header: "撤床日期", width: 100, sortable: true,dataIndex:"CCRQ1",renderer:dateRender,editor:new Ext.grid.GridEditor(new Ext.form.DateField(format:'Y-m-d',allowBlank:true)),rn header: "原因", width: 150, sortable: true,dataIndex:"YY",editor:new Ext.grid.GridEditor(new Ext.form.T<em>ext</em>Field(allowBlank:true)),rn header: "医疗机构", width: 150, sortable: true,dataIndex:"YLJGMC",editor:new Ext.grid.GridEditor(new Ext.form.T<em>ext</em>Field(allowBlank:true)),rn header: "病案号", width: 100, sortable: true,dataIndex:"BAH",editor:new Ext.grid.GridEditor(new Ext.form.T<em>ext</em>Field(allowBlank:true))rn ], rn <em>store</em>:jtbcs,rn stripeRows: true rn );rn重载<em>store</em>:rnjtbcs.reload(callback:function()alert(this.getTotalCount())); 返回值为0rn而事实上,后台已经把值打印出来了,打印的内容为:rntotalCount:2,rows:["JCRQ1":"2010-06-16","YLJGMC":"5","JCRQ":"2010-6-16 0:00:00","CCRQ1":"2010-06-12","JTBCS_ID":"52","GRJKDABH":"奥斯丁发生点","CCRQ":"2010-6-12 0:00:00","YY":"4","BAH":"6","JCRQ1":"2010-06-08","YLJGMC":"2","JCRQ":"2010-6-8 0:00:00","CCRQ1":"2010-06-07","JTBCS_ID":"51","GRJKDABH":"奥斯丁发生点","CCRQ":"2010-6-7 0:00:00","YY":"1","BAH":"3"]rn屏幕上没有显示,请各位高手帮忙看下,有哪一点代码不明确的请提出来。
Ext2.0升级至Ext2.1 Ext.Panel的AJAX加载方式autoLoad参数使用的变化
Ext2.0.2升级到2.1了,开发也要与时俱进嘛。虽说这直接替换了2.0.2,但是却遇到一个不大不小的麻烦。ExtJs Panel的远程页面加载是一个非常好的功能,之前的有些调用代码在2.1却无法显示最新的数据了。 API DOC 如是说: Ext.Panel.autoLoad A valid url spec according to the Updater Ext.Updater.u...
为什么EXT grid不能显示数据?
-
extjs autoLoad加载不了
我用的<em>ext</em>js是3.4版本,练习panel加载html页面,在firefox上一直出不来,在iE上居然报错,上网查了下,发现该<em>问题</em>历史悠久,2008年有人提出来一直得不到好的解决。 先贴出我的代码,
EXT 中tablepanel问题,autoload属性
研究<em>ext</em>半个多月,觉得很强大,昨天做了一夜基本的layout,左边是菜单树,右边是主要显示区,左边点击右边显示区中出现菜单数对应的url,因为没有用...
Panel采用autoLoad载入页面如何传参更新页面——EXTJS2.2.1
  //右侧flash图片浏览panel  var flash_pic_panel = new Ext.Panel({   id:flash_pic_panel,   animate:true,   border:false,   items:[{    autoLoad:{               //参数说明-NoDecorate:url拦截中用于标识此请求返回的页面不需装饰   
EXT里store的某些属性
eg.<em>store</em>的数据大小的获取需要在其里面的callback函数获取。 <em>store</em>.reload({params:{start:0, limit:10},   callback : function() {   alert(<em>store</em>0.getCount());           alert(<em>store</em>0.getAt(0).get('value1'))        }}); 比如...
Ext store 实现汉字排序
Ext.data.Store应用中,有的时候我们对记录的某列进行排序,如果该列的值含有汉字的话,那么对该列进行排序的后,这些记录对于我们来说,就没有什么规律可言。但是我们可以通过修改Ext.data.Store的sortData方法达到汉字排序的效果。 而实现汉字排序方法的关键点就是javascript的localeCompare方法。 该方法的用法是:stringVar.localeComp...
ext store加载数据时传参数
1.第一种传参方式,在定义<em>store</em>时将参数属性同时定义上<em>store</em> = new Ext.data.Store({ proxy: new Ext.data.DWRProxy(noticeService.findDishMenuByPage, true), reader: new Ext.data.ListRangeReader({ totalProperty: 'totalSize', r
关于EXT store取值显示的问题
各位大虾好,先感谢各位帮助。我先把<em>问题</em>说下:后台能取到值前台下面的工具条也显示取到两条数据,但是GRID有两条数据却显示不出数据来。把代码贴上:rn[code="java"]rnExt.onReady(function() rn Ext.QuickTips.init();rn haveUpload();rn )rnrnfunction haveUpload() rn var noticeFileStore;rn var noticeFileSm;rn var noticeFileUrl = "/iuseoa/notice/searchNoticeFile.action";rnrn // 附件数据源rn var noticeFileList = Ext.data.Record.create(rn name : "employeCode",rn type : "string",rn mapping : "employeCode"rn , rn name : "fileId",rn type : "int",rn mapping : "fileId"rn , rn name : "fileName",rn type : "string",rn mapping : "fileName"rn , rn name : "fileUrl",rn type : "string",rn mapping : "fileUrl"rn , rn name : "fileSize",rn type : "float",rn mapping : "fileSize"rn , rn name : "fileType",rn type : "string",rn mapping : "fileType"rn );rn noticeFileStore = getHttpProxyStore(noticeFileUrl, noticeFileList);rnrn noticeFileStore.load(rn params : rn start : 0,rn limit : 8rn rn );rn noticeFileSm = new Ext.grid.CheckboxSelectionModel();rnrn var noticeFileCmArray = [];rn noticeFileCmArray.push(new Ext.grid.RowNumberer());rn noticeFileCmArray.push(noticeFileSm);rn noticeFileCmArray.push(rn header : "附件编号",rn width : 80,rn dataIndex : "fileId",rn align : "center",rn sortable : truern );rn noticeFileCmArray.push(rn header : "附件名称",rn width : 80,rn dataIndex : "fileName",rn align : "center",rn sortable : truern );rn noticeFileCmArray.push(rn header : "附件地址",rn width : 80,rn dataIndex : "fileUrl",rn align : "center",rn sortable : true,rn hidden : truern );rn noticeFileCmArray.push(rn header : "发布人编号",rn width : 80,rn dataIndex : "employeCode",rn align : "center",rn sortable : true,rn hidden : truern );rn// noticeFileCmArray.push(rn// header : "操作",rn// width : 40,rn// dataIndex : '',rn// align : "center",rn// menuDisabled : true,rn// renderer : function(value, cellmeta, record, rowIndex, columnIndex,rn// <em>store</em>2) rn// var fileId = record.get('fileId');rn// // alert(fileId);rn// // alert(value+"::"+cellmeta+"::"+record+"::"+rowIndex+"::"+columnIndex+"::"+<em>store</em>2)rn// var str = '';rn// rn// );rnrn var noticeFileCm = new Ext.grid.ColumnModel(noticeFileCmArray);rnrn var noticeFileGrid = new Ext.grid.EditorGridPanel(rn// autoload : true,rn autoHeight : true,rn autoWidth : true,rn cm : noticeFileCm,rn sm : noticeFileSm,rn <em>store</em> : noticeFileStore,rn frame : true,rn viewConfig : rn forceFit : truern // 视图层重新计算所有列的宽度,相当于自动设置列宽!rn ,rn bbar :rn // 用来实现分页功能rn new Ext.PagingToolbar(rn <em>store</em> : noticeFileStore,rn pageSize : 8,rn beforePageT<em>ext</em> : '第',rn afterPageT<em>ext</em> : '页,共0页',rn displayInfo : true,rn firstT<em>ext</em> : "首页",rn prevT<em>ext</em> : "上一页",rn n<em>ext</em>T<em>ext</em> : "下一页",rn lastT<em>ext</em> : "尾页",rn refreshT<em>ext</em> : "刷新",rn prependButtons : true,rn displayMsg : "本页显示第0条到第1条的记录,一共2条",rn mptyMsg : "没有记录"rn )rnrn );rn var haveUploadWin = new Ext.Window(rn title : "已上传附件",rn width : 500,rn height : 400,rn resizable : false,rn layout : 'fit',rn mode : true,rn items : [noticeFileGrid]rn )rn haveUploadWin.show(this);rnrnrn[/code]rnrn显示效果如下面图片:
ext里的store数据源两次绑定问题
代码如下:rn前台:rnrnrnrnrnrn 我的Coolite测试rnrnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrn后台:rnusing System;rnusing System.Data;rnusing Coolite.Ext.Web;rnusing System.Data.SqlClient;rnrnpublic partial class _Default : System.Web.UI.Pagernrn protected void Page_Load(object sender, EventArgs e)rn rn rn this.Store1.DataSource = GetData();rn this.Store1.DataBind();rn rnrn //this.Store1.DataSource = GetData00000000();rn //this.Store1.DataBind();rn rnrn private DataTable GetData()rn rn string Constr = "Data Source=.;Initial Catalog=user;Integrated Security=True";rn SqlConnection sc = new SqlConnection(Constr);rn SqlDataAdapter sda = new SqlDataAdapter("select * from users;", sc);rn DataTable dt = new DataTable();rn sda.Fill(dt);rn return dt;rn rn private DataTable GetData00000000()rn rn string Constr = "Data Source=.;Initial Catalog=user;Integrated Security=True";rn SqlConnection sc = new SqlConnection(Constr);rn SqlDataAdapter sda = new SqlDataAdapter("select top 2 * from users;", sc);rn DataTable dt = new DataTable();rn sda.Fill(dt);rn return dt;rn rnrn public void AddUser(object sender, EventArgs e)rn rn rn public void FindUser(object sender, EventArgs e)rn rn string KeyWord = this.Key.T<em>ext</em>;rn if (KeyWord.Equals(""))rn rn Ext.Msg.Show(new MessageBox.Config()rn rn Title = "提示",rn Message = "请输入您要搜索的关键字!",rn Buttons = MessageBox.Button.OK,rn Icon = MessageBox.Icon.INFOrn );rn rn elsern rn string Constr = "Data Source=.;Initial Catalog=user;Integrated Security=True";rn SqlConnection sc = new SqlConnection(Constr);rn SqlCommand scm = new SqlCommand("select * from users where a like @Key or b like @Key or c like @Key;", sc);rn SqlParameter sp = new SqlParameter("@Key", "%" + KeyWord + "%");rn scm.Parameters.Add(sp);rnrnrn SqlDataAdapter sda = new SqlDataAdapter(scm);rn DataTable dt = new DataTable();rn sda.Fill(dt);rn rn if (dt.Rows.Count > 0)rn rn this.Store1.DataSource = dt;rn this.Store1.DataBind();rn rn elsern rn Ext.Msg.Show(new MessageBox.Config()rn rn Title = "提示",rn Message = "没有找到相应的数据!",rn Buttons = MessageBox.Button.OK,rn Icon = MessageBox.Icon.INFOrn );rn rn rnrn //string Key = this.Key.T<em>ext</em>;rnrn //string Constr = "Data Source=.;Initial Catalog=user;Integrated Security=True";rn //SqlConnection sc = new SqlConnection(Constr);rn //string sql = "select * from users where a like '%" + Key + "%' or b like '%" + Key + "%' or c like '%" + Key + "%';";rn //SqlCommand scm = new SqlCommand(sql, sc);rn //SqlParameter sp = new SqlParameter("Key", Key);rn //scm.Parameters.Add(sp);rnrn //SqlDataAdapter sda = new SqlDataAdapter(scm);rn //DataTable dt = new DataTable();rn //sda.Fill(dt);rnrn //this.Store1.DataSource = dt;rn //this.Store1.DataBind();rn rnrn数据库有6条数据。如下rnid a b crn1 地方官 4 三等功rn2 人第三 4 士大夫rn3 如法 2 5rn4 的鬼地 3 地方官rn6 是 2 无rn7 士大夫 4 阿达rnrn然后关键的出来了:rnrn在page_load里执行两次绑定的话(取消对于第二次绑定的注释),<em>store</em>里的数据是后一次绑定的数据也就是GetData00000000的数据(有两条)。rn现在注释掉page_load里的第二次绑定,rn在前台使用搜索功能,此时先在page_load里绑定数据(6条),然后在FindUser()里执行搜索后的绑定(在前台输入3),你猜最终的绑定的数据有几条(是1条么?);但实际上是6条,前台显示6条。rnrn这是为什么呢?rn我实在不知道怎么办了,我的经理在对page_load加上isposback后居然正常了。他解释说是page_load晚于按钮事件执行,rn服了他了。rnrn大家知道是什么原因么?
关于ext中grid store问题
我现在遇到一个这样的<em>问题</em>,我在window框中写了一个grid,在window框弹出的时候grid 数据也加载,我给grid中的stroe加了个load事件监听,在第一次弹出的时候,我alert了一下gird.getStroe().data.length= 0 我关掉window框,然后在弹出的时候打印的则不是0,我想问下,这是为什么呢。是又延迟加载的原因吗 ???
Ext Store 转为对象数组字符串
Ext Store 转为对象数组字符串 //Ext Store 转为对象数组字符串 var ary = new Array(); <em>store</em>.each(function (record) { ary.push(record.data); }); var j=Ext.encode(ary); alert(j);
Ext store 被调用两次的问题
在页面加载时,一般初始化数据的列表调用一下<em>store</em>的load方法,但是在firebug中总是可以看见2个链接在加载数据,其中一个正常加载返回数据,但是另一个一摸一样的连接却是一直在加载状态,如图中的第一条始终显示在加载状态,而第三条是一样的连接,他已经加载完了。都是发生在第一次打开页面的时候。rn 请问下怎样才能避免这种情况的发生。n[b]<em>问题</em>补充:[/b]n[code="java"]rn Ds = new Ext.data.Store(rn proxy: new Ext.data.HttpProxy(rn url: "ticket.do"rn ),rn autoLoad : false,rn baseParams: rn type : 'findAllTicket',rn MyTicket:'true'rn ,rn sortInfo: rn field: "CreateTime",rn direction: "DESC"rn ,rn remoteSort: true,rn reader: new Ext.data.JsonReader(rn root: 'results',rn totalProperty: 'totalCount',rn id: 'ID'rn , [rn name: 'ID'rn , rn name: 'TicketNo'rn , rn name: 'EventName'rn , rn name: 'EventSeverity'rn , rn name: 'Priority'rn , rn name: 'Status'rn , rn name: 'Owner'rn , rn name: 'CreateTime'rn , rn name: 'RequireTime'rn , rn name: 'CompleteTime'rn , rn name: 'CloseTime'rn ,rn name: 'StatusValue'rn ])rn );rnrn var cm = new Ext.grid.ColumnModel([rn header: "ID",rn autoScroll: true,rn dataIndex: 'ID',rn sortable: true,rn hidden: truern , rn header: "TicketNo",rn width: 70,rn sortable: true,rn dataIndex: 'TicketNo'rn , rn header: "EventName",rn width: 170,rn dataIndex: 'EventName',rn sortable: truern , rn header: "EventSeverity",rn width: 120,rn dataIndex: 'EventSeverity',rn sortable: truern , rn header: "Priority",rn width: 40,rn dataIndex: 'Priority',rn sortable: truern , rn header: "Ticket State",rn width: 80,rn dataIndex: 'Status',rn sortable: truern , rn header: "Owner",rn width: 120,rn dataIndex: 'Owner',rn sortable: truern , rn header: "CreateTime",rn width: 120,rn dataIndex: 'CreateTime',rn sortable: truern , rn header: "CompleteTime",rn width: 120,rn dataIndex: 'CompleteTime',rn sortable: truern , rn header: "CloseTime",rn width: 120,rn dataIndex: 'CloseTime',rn sortable: truern , rn header: "RequireTime",rn width: 120,rn dataIndex: 'RequireTime',rn sortable: truern ]);rnrn ticketPanel = new Ext.grid.GridPanel(rn region:'center',rn cm: cm,rn frame: true,rn <em>store</em>: Ds,rn tbar: [rn rn t<em>ext</em>: itm_lan_2_0.query,rn iconCls:'button_search',rn handler: queryTicketrn ,'-',rn rn t<em>ext</em>: 'Submit',rn id:'btn_submit',rn handler: submitTicketrn ,'-',rn rn t<em>ext</em>: 'Forward',rn id:'btn_forward',rn handler: forwardTicketrn ,'-',rn rn t<em>ext</em>: 'Back',rn id:'btn_back',rn handler: backTicketrn ,'-',rn rn t<em>ext</em>: 'Close',rn iconCls: 'Close',rn id:'btn_close',rn handler: closeTicketrn ,'-',rn rn t<em>ext</em>: 'View Event',rn iconCls: 'button_search',rn id:'btn_viewEvent',rn handler: function()rn var selectedRows = ticketPanel.getSelections();rn if (selectedRows.length > 0) rn var ticketId = selectedRows[0].get('ID');rn window.open('event_mgmt.do?ticketId='+ticketId);rn rn rn ],rn bbar:new Ext.PagingToolbar(rn pageSize: 20,rn <em>store</em>: Ds,rn displayInfo: true,rn displayMsg: 'Displaying 0 - 1 of 2',rn emptyMsg: "No topics to display"rn ),rn autoScroll: true,rn loadMask: true,rn viewConfig: rn forceFit: falsern ,rn listeners: rn rowclick: function() rn var TicketId='0';rn var owner = '';rn var status = '';rn var selectedRows = ticketPanel.getSelections();rn if (selectedRows.length > 0) rn TicketId = selectedRows[0].get('ID');rn status = selectedRows[0].get('StatusValue');rn owner = selectedRows[0].get('Owner');rn rn Ds2.baseParams=TicketId:TicketId;rn Ds2.reload();rn refreshButtons(owner,status);rn rn rn );rn Ds.load(rn params: rn start: 0,rn limit: 20rn rn );[/code]rn我已经设置了autoLoad:false,而且只有一次load调用。大家看看有什么不对的地方吗?n[b]<em>问题</em>补充:[/b]n大家觉得我可能自己调用了2次load,但是就算是我自己调用的那也应该2次结果一样才对啊,但是现实是总是有一次调用是结束不了的,没有数据返回,那个圈一直在转。rn而且我检查过却是没有调用2次,不知道会不会有其他的东西会触发load方法。 :( n[b]<em>问题</em>补充:[/b]n我把rn[code="java"]rnsortInfo: rn field: "CreateTime",rn direction: "DESC"rn ,rn remoteSort: true,rn[/code]rn注释掉也没用,把autoLoad注释掉也没用n[b]<em>问题</em>补充:[/b]n2次post参数是完全一样的,您可以看一下我上传的图片。但是其中一次就是没有响应。n[b]<em>问题</em>补充:[/b]n不是我某一个页面是这种<em>问题</em>,我和同事做的页面都有这个<em>问题</em>,也许我们是照抄抄错了某个同样的例子。但是不知道错在哪。
关于ext中Grid与store问题
我是刚接触<em>ext</em>,是从零学起,现在我想问一些,可能对您来说比较简单的<em>问题</em>,希望能帮助我一下,谢谢rn[code=Java]rnvar resource = new Ext.data.Store(rn fields: ['imgpath','typeImage','title', 'type'],rn url: 'teaching/resource/resourceAction.evi?method=getResourceList',rn reader: new Ext.data.XmlReader(rn rn record: "Item",rn totalRecords: "TotalCount"rn ,rn [name:'title',mapping: 'title', name:'type',mapping: 'type',name:'imgpath',mapping: 'imgpath',name:'typeImage',mapping: 'typeImage' ]rn )rn); rn[/code]rn这个Store的效果是怎么样的,特别是url: 'teaching/resource/resourceAction.evi?method=getResourceList'rn这个数据源是什么rn还有一个<em>问题</em>就是,如果我从数据库里查询得到要的数据,把他们封装成集合,那<em>ext</em>是否可以直接从java代码中的action里的这个集合进行取数据,并通过grid来显示。如果不能的话,是不有别的方面来现实。
Ext Store Filter的实现和问题(转)
Store包含两个数据缓存 - snapshot和data,grid,combo等控件的显示全部基于data,而snapshot是数据的完整缓存,当首次应用过滤器时,snapshot从data中备份数据,当应用过滤器时,filter从snapshot获取一份完整的数据,并在其中进行过滤,过滤后的结果形成了data并传递给展示,及data总是过滤后的数据,而snapshot总是完整的数据,不过看...
一个讲解ext store的视频
http://school.itzcn.com/video-vid-3055-spid-53.html   http://blog.sina.com.cn/s/blog_4ed18f290100q8dh.html   <em>ext</em> <em>store</em>:http://wenku.baidu.com/view/13faae19964bcf84b9d57bbd.html   <em>ext</em> 2.0.2: h...
Ext store中使用回调函数
Ajax的异步请求有时候会带来一些<em>问题</em>,如在Ext做的页面中,需要加载一个JsonStore数据集,在紧跟着的代码中可能就会对数据集进行访问的操作,由于异步请求很可能导致数据未加载完就开始访问,结果可能会不是想要的结果。 这里load方法中提供了一个callback回调函数,可以解决延迟加载的<em>问题</em>,我们需要处理的一部分代码可以放在callback函数中处理,这样就解决了异步请求带来的<em>问题</em>。如:
extjs4.0,store自动加载时,能否传参数。
[code="java"]rn rnrnrn autoLoad : true,rn proxy : rn type : 'rest',rnrn// 通过拼接url的方式不太友好。rn// url : 'api/machine/device?organization='+ewayUser.organizationId,rnrn url : 'api/machine/device',rn reader : rn type : 'json',rn root : 'data'rn ,rn params : rn organization : ewayUser.organizationIdrn rn rnrnrn[/code]
请教高手:ext store 能够嵌套 store么?
rnrn rn 1rn rn rn /dev/sdarn scsirn testrn msdosrn 2gbrn 2rn rn rn /dev/sda1rn unknownrn 1rn unknownrn 10rn 130rn blockrn rn rn /dev/sda2rn unknownrn 1rn unknownrn 130rn 240rn blockrn rn rn rnrnrn的数据有很多条,用一个<em>store</em>保存后,通过一个grip来显示的rn当[b]选择[/b]了/dev/sda(名称唯一)之后,rn把对应的[b]信息通过提示框显示[/b]出来,rnrn不知道要怎么去获取这个partition信息rnrn
ext里修改store中httpproxy的url
我创建了一个表格rn然后想在另一个函数里修改表格的内容rn我的一个想法是修改它的<em>store</em>中httpProxy的urlrn然后让它重新载入rn但是好像不行rn大家给点意见
Ext store无法得到后台传的数据
Store里面没有数据,但是直接访问后台处理程序的话有数据的rn[code=JScript]rn rnrn[/code]rnrn[code=C/C++]rn#include "sqlite3.h"rn#include rnint main(void)rnrn printf("Content-Type:t<em>ext</em>/html;charset=gb2312\n\n");rn// printf("\n\n");rn sqlite3 *db;rn char *zErrMsg = 0;rn int rc;rn char *sql = "select * from tempture limit 20;";rn char result[1024]="totalProperty:20,root:[";rn char ** tableResult;rn int nRow,nColumn;rn int i,j,index;rn rc = sqlite3_open("envDB",&db);rn// printf(" \n ID ADVALUE ADTIME\n");rn// printf("%d%d",rc,SQLITE_OK);rn if(rc)rn rn fprintf(stdout,"Can't opendb:%s\n ",sqlite3_errmsg(db));rn sqlite3_close(db);rn exit(1); rn rn rc = sqlite3_get_table(db,sql,&tableResult,&nRow,&nColumn,&zErrMsg);rn if(SQLITE_OK == rc)rn rn index = nColumn;rn for(i = 0;i < nRow;i++)rn rn// printf(" ");rn/* for(j =0;j < nColumn;j++)rn rn printf(" %s",tableResult[index]);rn index++; rn rn*/rn strcat(result,"id:");rn strcat(result,tableResult[index]);rn strcat(result,",");rn index++;rn strcat(result,"adValue:");rn strcat(result,tableResult[index]);rn strcat(result,",");rn index++;rn strcat(result,"adTime:");rn strcat(result,tableResult[index]);rn if((i+1) == nRow)rn strcat(result,"");rn elsern strcat(result,",");rn rn index++;rn// printf("\n"); rn rn strcat(result,"]");rn rn sqlite3_free_table(tableResult);rn sqlite3_close(db);rn printf("%s",result);rn// printf("\n");rn// printf("\n"); rn// printf("\n"); rn return 0; rnrnrn[/code]rn直接访问http://192.168.0.9/showAll.cgi'得到的数据格式为totalProperty:20,root:[id:883,adValue:413 ,adTime:2012-07-08 21:20:01,id:884,adValue:409 ,adTime:2012-07-08 21:20:01,id:885,adValue:411 ,adTime:2012-07-08 21:20:02,id:886,adValue:407 ,adTime:2012-07-08 21:20:02,id:887,adValue:406 ,adTime:2012-07-08 21:20:03,id:888,adValue:409 ,adTime:2012-07-08 21:20:03,id:889,adValue:413 ,adTime:2012-07-08 21:20:04,id:890,adValue:402 ,adTime:2012-07-08 21:20:04,id:891,adValue:409 ,adTime:2012-07-08 21:20:05,id:892,adValue:406 ,adTime:2012-07-08 21:20:05,id:893,adValue:412 ,adTime:2012-07-08 21:20:06,id:894,adValue:408 ,adTime:2012-07-08 21:20:06,id:895,adValue:406 ,adTime:2012-07-08 21:20:07,id:896,adValue:408 ,adTime:2012-07-08 21:20:07,id:897,adValue:409 ,adTime:2012-07-08 21:20:08,id:898,adValue:410 ,adTime:2012-07-08 21:20:08,id:899,adValue:408 ,adTime:2012-07-08 21:20:09,id:900,adValue:406 ,adTime:2012-07-08 21:20:09,id:901,adValue:407 ,adTime:2012-07-08 21:20:10,id:902,adValue:406 ,adTime:2012-07-08 21:20:10]
extstore中 baseParams.conditions 是什么意思啊?
小弟最近做个练习rn在表格分页的时候 有个很帅的分页工具栏 最右边是一个刷新的按钮 rn调了下 发现他是调用 <em>store</em>里面的 proxy 中url属性 rn但是我们通常在url里面写的是 “user.do?m=userSearch”(举例)rn这样的话我们点下刷新 那么所有记录不都出来了啊 !rn网上有个例子中提到了 <em>store</em> 中的 [color=red]baseParams.conditions[/color] 但是没搞懂rn小弟最近被这个<em>问题</em>困扰了很久了 渴望得到高手帮助!rnn[b]<em>问题</em>补充:[/b]n如果想设置 [color=red]baseParams.conditions[/color] 为多个值 该怎么写呢?
Ext store不能实现同步加载的解决方法
<em>store</em>.load({callback:function(){ 凡是需要先加载数据,然后再访问其中的数据,处理过程都写在这个里面。 });
关于Ext store数据传递至后台
小弟在实现数据传递时遇到了困难,向各位大侠请教。rnrn我要实现的功能是 rn由于我的代码太乱了 我就拿官网的那个例子来说rnhttp://www.<em>ext</em>js.com/deploy/dev/examples/dd/dnd_grid_to_grid.htmlrnrn有两个grid ,第二个grid 数据是从第一个中拖进来的,rnrn现在我要保存第二个grid的数据到服务器中,我应该如何将数据传递到后台去,rnrn我第二个数据名字是: secondGridStorernrn我用 的方法是:rnExt.Ajax.request(rn url : 'addRecord.action?json=' + secondGridStore,rn method : 'POST',rn disableCaching : false)rn这样是肯定不对的,rn但是我用了encode(secondGridStore)会报错,这样传递看起来肯定也错了,rn那我应该怎么才能传递数据至后台呢?rn )
EXT如何设置兼听并更改STORE
[code=JScript]Ext.namespace("assword");rnrnvar asswordId;//对象IDrnfunction asswordView(asswordId)rn var assdate = [];rn var <em>store</em>List = new Ext.form.ComboBox( rn minChars :1,rn id:'ASSWORDID',rn valueField:'name', rn typeAhead: true,rn width : CENTER_WIDTH - eastKnowledgePanelWidth-8,rn listWidth : CENTER_WIDTH - eastKnowledgePanelWidth-8,rn editable:true,rn displayField: 'name',rn hideTrigger:true,rn emptyT<em>ext</em>:'',rn mode: 'remote',rn autoLoad : true,rn selectOnFocus:true,rn renderTo:asswordId,rn <em>store</em> : new Ext.data.SimpleStore(rn fields: [rn 'name'rn ],rn data: assdate,rn autoLoad: truern ),rn listeners: rn 'change': function()rn alert(Ext.getCmp("ASSWORDID").getValue());rn kmService.getHotKeyByInput(Ext.getCmp("ASSWORDID").getValue(),rn function(result) rn var resultdate = [];rn if (result != '') rn for (var i = 0; i < result.length; i++) rn var s = result[i];rn resultdate.push(s);rn rn assdate = resultdate;rn Ext.getCmp('ASSWORDID').<em>store</em>.loaddata(assdate);rn rn );rn rn rn ); rn function getVal()rn var val = <em>store</em>List.getValue();rn rn <em>store</em>List.on('select', getVal); rn[/code]rnrn1.只要光标移动或者内容发生变化就执行listenersrn2.<em>store</em>如何重新加载。
Ext常用知识点积累--textfield,store,grid
1.根据控件id修改控件label标签 Ext.DomQuery.selectNode('label[for=way_s_id]').innerHTML = '收取方式*:'; 2.根据控件id修改控件常用属性值 Ext.getCmp('deal_s_low').allowBlank=false; 或者 Ext.getCmp('deal_s_low').getEl().dom
EXT JS如何获取STORE的附加数据
比如:rnvar main<em>store</em> = Ext.create('Ext.data.Store', rn model: 'XXXXX',rn proxy: rn type: 'ajax',rn url : _url,rn reader: rn type: 'json',rn root: 'data',rn 参数1: 'value1',rn 参数2: 'value2',rn 参数3: 'value3'rn rn ,rn autoLoad: truern );rn我怎么样才能通过main<em>store</em>获取到参数1,2,3的值,感谢啦
EXT的combobox的store动态加载固定DATA
var form = Ext.create("Ext.form.FormPanel", { columnWidth:.2, layout:'form', items:{ id:'flowTypeId', xtype:'lovcombo', hiddenName:'test', fieldLabel:"tes
高分求助Ext js 的store动态删除数据
Ext js中的<em>store</em>里面存了一组数据rn我想没规则的动态删除里面的几条数据rnrnresultZheng为条件集合rnstroesm为<em>store</em>数据源rn通过一个if判断rn满足条件的数据执行删除rn但是下面代码不正确,报错rnrn[code=JScript]rnfor(var cu=0;cu
Ext 怎样替换组件中store
这是我从官网复下来的一个例子,当我在组件的外部点击按钮时就替换组件中name为available的<em>store</em>,并将<em>store</em>中的值进行显示,rn自己试了很久就是无法进行替换,只能显示最初赋给它的<em>store</em>的值,请教高手!rn var isForm = new Ext.form.FormPanel(rn title: 'ItemSelector Test',rn width:700,rn bodyStyle: 'padding:10px;',rn renderTo: 'itemselector',rn tbar:["->",add,updateButton],rn items:[roleRadio,comb,rn xtype: 'itemselector',rn name: 'itemselector',rn fieldLabel: 'ItemSelector',rn imagePath: '/lsal/<em>ext</em>/examples/ux/images/',rn multiselects: [rn name:"available",rn width: 250,rn height: 200,rn <em>store</em>: <em>store</em>,rn displayField: 'name',rn valueField: 'id'rn ,rn width: 250,rn height: 200,rn <em>store</em>: testStore,rn displayField: 'name',rn valueField: 'id',rn tbar:[rn t<em>ext</em>: 'clear',rn handler:function()rn isForm.getForm().findField('itemselector').reset();rn rn ]rn ]rn ],rn );
Ext store 加载不到远程数据
大家帮我看看,为什么加载不到远程数据呀:rn[code=JScript]rnExt.onReady(function()rn var Student = new Ext.data.Record.create([rn name:'id',rn name:'name',rn name:'email',rn name:'sex',rn name:'bornDate',dateFormat:'Y年m月d日'rn ]);rn var data = "totalCount":"54671",'root':[rn id:1,rn name:'小王',rn sex:'男',rn email:'xiaowang@abc.com',rn bornDate:'1991-4-4'rn ,rn id:2,rn name:'小李',rn sex:'男',rn email:'xiaoli@abc.com',rn bornDate:'1992-5-6'rn ,rn id:3,rn name:'小兰',rn sex:'女',rn email:'xiaolan@abc.com',rn bornDate:'1993-3-7'rn ];rnrn var <em>store</em> = new Ext.data.Store(rn rn idProperty: 'id',rn// proxy:new Ext.data.MemoryProxy(data),rn proxy : new Ext.data.HttpProxy(rn url : 'ProductQueryAction.do?method=ShowAllAreaActionJSON'rn ),rn reader:new Ext.data.JsonReader(rn root:'root',totalProperty:'totalCount' //指定分页控件属性用,用于解决第二个<em>问题</em>rn ,Student)rn );rn <em>store</em>.load(); //加载数据rn alert(<em>store</em>.getCount()+"****");rn);rn[/code]rnrn后台代码:rn[code=Java]rn areaString="'totalCount':'54671','root':[id:1,name:'小王',sex:'男',email:'xiaowang@abc.com',bornDate:'1991-4-4',id:2,name:'小李',sex:'男',email:'xiaoli@abc.com',bornDate:'1992-5-6',id:3,name:'小兰',sex:'女',email:'xiaolan@abc.com',bornDate:'1993-3-7']";rn response.setContentType("application/x-json");rn this.sendOutString(response, areaString);rn[/code]rnrn如果我换成MemoryProxy,用上面的data的话,就可以加载到数据,但是换成HttpProxy,去后台就拿不到数据,不知道为什么!rn麻烦大家帮忙看看!
ext store中的find()怎么用?
<em>store</em>中有10条数据 rn我要通过输入其中的sxhh hwzjs( 两个字段)来查找符合条件的记录 rn并将其高亮显示出来 并勾选了rnrn查了api 好像find 可以做到 但是不知如何用 谁给解释一下rnrnfirstGridStore.find("sxhh"," ") 第二个参数不知道怎么写?
Ext store里的记录如何修改?
最近有个需求,grid表格可以行拖拽,拖拽以后要修改<em>store</em>中的记录,并保存到数据库。拖拽没有<em>问题</em>但是总是无法修改<em>store</em>中的记录。请问如何解决? rnrn代码片段如下 注:代码是可以运行的 。这里只是片段,我的<em>问题</em>是 为何修改了<em>store</em>,但是已修改集合的长度确实0?rnrn[code="java"]rn initRowDragDrop:function()rn var <em>store</em>=this.<em>store</em>;rn var drapDrop=new Ext.dd.DropTarget(grid.container, rn ddGroup : 'GridDD',rn copy : false,rn notifyDrop : function(dd, e, data) rn //拖拽代码开始 拖拽部分没有<em>问题</em>rn // 选中了多少行rn var rows = data.selections;rn // 拖动到第几行rn var index = dd.getDragData(e).rowIndex;rn if (typeof(index) == "undefined") rn return;rn rn rn var rowData = rows[0];rnrn if (!this.copy) <em>store</em>.remove(rowData);rnrn <em>store</em>.insert(index, rowData);rn //拖拽结束 rn rn //开始修改<em>store</em> rn for(var i=0;i
Ext 根据store动态获取checkbox
(1)首先获取checkbox的列表: getBusinessStore: function(){ var <em>store</em> = new Ext.data.JsonStore({ proxy: new Ext.data.HttpProxy({url: 'source.do?m=getBusinessList'}), root : &quot;businessList&quot;, a...
Ext从后台获取store无效
刚才接触不久Ext,之前在本地直接设置<em>store</em>,都可以的,现我改成了从后台取,就得不到,rn不知道那个出<em>问题</em>的,请<em>ext</em>大虾帮忙看下吧,多谢了。rn前台主要代码如下:rn[code=HTML]rnrn rnrn rn rn rn rn rn rnrn[/code]rn后台action中getJsonStore方法java代码如下:rn[code=Java]rn private JSONObject jSONObject = null;rn rn /**rn * @return the jSONObjectrn */rn public JSONObject getjSONObject()rn rn return jSONObject;rn rnrn /**rn * @param jSONObject the jSONObject to setrn */rn public void setjSONObject(JSONObject jSONObject)rn rn this.jSONObject = jSONObject;rn rnrn public String getJsonStore() rn rn System.out.println("getThemes33333...............");rn rn List jsonObjectList = new ArrayList();rn rn JSONObject jSONObject1 = new JSONObject();rn jSONObject1.put("id", "aa");rn jSONObject1.put("value", "aa");rn rn JSONObject jSONObject2 = new JSONObject();rn jSONObject2.put("id", "bb");rn jSONObject2.put("value", "bb");rn rn jsonObjectList.add(jSONObject1); rn jsonObjectList.add(jSONObject2);rn rn JSONArray arr = JSONArray.fromObject(jsonObjectList);rn rn jSONObject.put("root", arr);rn rn return SUCCESS;rn rn[/code]rnstuts.xml代码如下:rn[code=XML]rnrnrnrnrn rn rn rn jSONObject rn rn rn rnrn[/code]rn
Ext又卡住了,store装载数据问题
它是异步装载数据的,load以后不管数据进来没有,都往下走,如果里面还没有load进数据,结果就会报错。rn怎么解决这个<em>问题</em>,rn是不是要提前初始化<em>store</em>?怎弄啊?rn //品种 格式rn var breed_fal = new Ext.Panel(rn columnWidth: 1,rn layout: 'form',rn border: false,rn items:[rn fieldLabel:"品种",rn xtype:'combo',rn id:'breed_fal',rn name:'breed_fal',rn <em>store</em>:breedStore,rn valueField:'breedId',rn displayField:'breedName',rn mode:'local',rn emptyT<em>ext</em>:'品种',rn triggerAction: 'all',rn selectOnFocus:true,rn editable:false,rn allowBlank: false,rn blankT<em>ext</em>:'品种不能为空',rn anchor: '90%',rn listeners:'select':function(combo)rn doBreedChange(combo); rn rn ]rn );rn rn function doBreedChange(ss)rn rn var breedId = ss.getValue();rn rn //这里没有加载完数据就执行下面的方法了rn qualityStore = new Ext.data.Store(rn url: '../action/submitOrderController.zcjs?funcflg=getQuality&breedId='+breedId,rn reader: new Ext.data.XmlReader(rn record: 'Item',rn id: 'ItemId'rn , [rn 'id','name'rn ])rn );rn //这里数据不完整啊!rn qualityStore.on('load',AJAX_Loaded_qualityStore, this, true);rn qualityStore.load();rn
问个【EXT】关联 store 的传参问题,分页传参....
大家好,请大家帮我看看这个<em>问题</em>,应该很简单,只是我不会rnrn我在GridPanel里面用了HT.PagingBar,它关联了<em>store</em>,<em>store</em>里面有url连action,这样就实现了分页rnrn但我现在的<em>问题</em>是,在点分页的时候要把另一个Panel的fields的值传过去,我就卡着了,不知道怎么传rnrn我想点击分页的时候把plan.car.selectType 的值传过去rnrn[code=JScript]rnPlanCarView = Ext.<em>ext</em>end(Ext.Panel, rn initUIComponents: function() rn fields[rn-------------------- 想传这个 -------------------------------------rn id:"plan.car.selectType",rn hiddenName: "selectType",rn xtype: "combo",rn mode: "local",rn width: 80,rn editable: false,rn triggerAction: "all",rn <em>store</em>: [["planId", "活动编号"], ["accid", "客户编号"],["gstName","客人姓名"],rn ["cname","营业部门"],["iname","车辆型号"],["rmno","房号"],["place","出车线路"],rn ["begDate","出车时间"],["endDate","返车时间"],["remarks","备注"],["clerk","操作员"],rn ["category","活动类型"]]rn ]rnrn this.receiveStore = new Ext.data.Store(rn proxy: new Ext.data.HttpProxy(rn url: __ctxPath + "/plan/Plan!listPlan.action"rn ),rn rnrn this.gridPanel = new Ext.grid.GridPanel(rn id: "PlanCarGrid",rn height: 330,rn <em>store</em>: this.receiveStore,rn shim: true,rn trackMouseOver: true,rn disableSelection: false,rn autoScroll: true,rn loadMask: true,rn cm: a,rn sm: b,rn viewConfig: rn forceFit: true,rn enableRowBody: false,rn showPreview: falsern ,rn-------------------- 分页 --------------------------------------rn bbar: new HT.PagingBar(rn pageSize: 25,rn <em>store</em>: this.receiveStorern )rn );rn);rnrnrnrn[/code]
自动加载
Application Controller IndexController.class.php namespace Application\Controller; class Index{ public static function test() { echo "hello world"; } }
自动加载,
如何让一个程序运行一次后,每次系统启动都自动运行,想杀度软件一样
Extjs4 storestore赋值问题
为了避免产生这个<em>问题</em>rn[code=t<em>ext</em>]Message: 'internalId' is null or not an object[/code]rn我定义了两个<em>store</em>,一个是rn[code=javascript]var <em>store</em>A = Ext.create('Ext.data.Store', rn model: 'AbilityModel',rn proxy: rn type: 'ajax',rn url : '/manage/abilityModelForSelect!selectModels.action',rn reader: rn type: 'json',rn root: 'abilityModelList'rn rn rn );[/code]rn另一个是:rn[code=javascript]var <em>store</em>B = Ext.create('Ext.data.Store', rn model: 'AbilityModel',rn proxy: rn type: 'ajax',rn url : '/manage/abilityModelForSelect!selectModels.action',rn reader: rn type: 'json',rn root: 'abilityModelList'rn rn rn );[/code]rn可以看到,两个<em>store</em>的内部配置是一样的,<em>store</em>A先于<em>store</em>B加载,在<em>store</em>B加载完之后需要将<em>store</em>B的数据赋值到<em>store</em>A并正常显示。我尝试这样赋值但是无效果rn[code=javascript]rnExt.getCmp("itemselector").<em>store</em> = <em>store</em>B;//原来Ext.getCmp("itemselector").<em>store</em> = <em>store</em>A rn<em>store</em>B.load(rn add: false,rn params : rn enterpriseId: argsrn ,rn callback: function()rn <em>store</em>B.each(function(result) rn console.log(result);rn );rn rn );[/code]rnrnrn麻烦各位提供点思路,两个<em>store</em>之间应该如何赋值比较好?
store
NULL 博文链接:https://sunshycn.iteye.com/blog/2137287
linux内核模块自动加载问题
部分代码编译成模块方式,要在系统启动时候自动insmod XX.ko,要在哪个启动文件里面添加
请教slf4j+logback自动加载问题
最近做个项目要求把原来的log4j替换成slf4j+logback.把日志以写入到日志文件中,要求logback.xml在服务器启动的时候<em>自动加载</em>,然后logback-core_*.jar和logback-classic*.jar用classloader加载。我的配置:rn1.在websphere控制来的sharelib中把两个jar包的目录配上,然后在server中的classloader新建一个classloader然后引用之前准备好的sharelibrn2.在JVM中的generic arguments中配上logback.xml的位置-Dlogback.configurationFile = c:/app/logback/logback.xml。rn可我发布完项目启动后台的日志文件没有生成。急需高手帮忙分析分析是哪里出<em>问题</em>了。在此先谢谢大家了。还有logback.xml很简单的,而且通过了本地main方法测试,我觉得发布到服务器上应该不会有<em>问题</em>的。
WAP 自动加载书签问题
当用户访问我的WAP网页的时候,我想自动给用户的手机添加上自己网页地址的书签,找了2种方法都没用rnrn//=========================方法 1(此方法不起作用,在m3gate上还会出错)===rnrn rn rn rnrnrnrn//===========================方法 2 下面的XML头与我现有代码的XML头冲突,单独测试一下也有错误 ==============rnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrn rnrnrn//============================方法3rnrn 请赐教。。。。。。。rnrnrnrn
listView自动加载问题
我在网上找的下拉刷新,<em>自动加载</em>和缓存的例子,我整合到一起后,listview<em>自动加载</em>出<em>问题</em>了,当滑到底部后一直处于加载状态,加载不出,好像死循环了,下拉刷新是没<em>问题</em>的。但是我要是把自定义的listviewAdapter改成SimpleAdapter后就没有<em>问题</em>了,不知道是那个地方的<em>问题</em>,望各位大神不吝赐教。rn自定义Adapter代码:[code=java]public class LoaderAdapter <em>ext</em>ends BaseAdapterrnrn private static final String TAG = "LoaderAdapter";rn private boolean mBusy = false;rnrn public void setFlagBusy(boolean busy) rn this.mBusy = busy;rn rn rn private ImageLoader mImageLoader;rn private int mCount;rn private Cont<em>ext</em> mCont<em>ext</em>;rn private LinkedList list;rn rn rn public LoaderAdapter(Cont<em>ext</em> cont<em>ext</em>, LinkedList list) rn this.mCount = list.size();rn this.mCont<em>ext</em> = cont<em>ext</em>;rn this.list = list;rn mImageLoader = new ImageLoader(cont<em>ext</em>);rn rn rn public ImageLoader getImageLoader()rn return mImageLoader;rn rnrn @Overridern public int getCount() rn return mCount;rn rnrn @Overridern public Object getItem(int position) rn if(position
PHP5的自动加载的效率问题
<em>自动加载</em>是当调用了一个类。但是没有显式的require时会自动去目录里找对应的PHP类文件。rn请问在我多个FUNCTION或者多个页面中都有用到这个类时是不是每次都会去硬盘上找这一个文件。那这样是不是就加大了硬盘IO的开销?rn如果显式require_once是不是就是就一次IO的开销。不知大家开发项目时如何处理?
weblogic自动加载缓存的问题
我们公司用的是struts+jbuider+weblogic+hibernate的框架rn在启动weblogic时就自动去执行一些类,进行数据库操作,并把它们写如缓存。rnrn这样吧,在工程下面有些类,专门是去查某些表的rn比如CodTaxOrgCode这个类是用来查CodTaxOrgCode这张表的rn然后有个配置文件 option.properties储存了这些了rn 比如:codTaxOrgCode=CodTaxOrgCodern这个配置文件怎么读的,又怎么执行这个类的。rnrn启动weblogic时就去自动执行这个类,也就是自动的去执行了查询数据库的操作,能明白吗? rn谢谢解答!!!!!rnrnrn
窗口自动加载问题?
在C#MDI窗口中,我想程序一启动就<em>自动加载</em>另一子窗体,但我在From_LOAD(..)中加载rn,系统启动时不能加载子窗体,且出现死机状态,请问有什么<em>问题</em>?其加载代码为:rn From_load(..)rn rnFrm1 frm=new frm1();rn frm.MdiParent=this;rn frm.show();rn...rn
ExtJs4 treeStore自动加载问题
最近在学习<em>ext</em>js4,发现tree<em>store</em>的autoload属性不起作用。rn我在下边列一下我的测试结果给大侠们看下rn当tree<em>store</em>的root的expanded,以下简称expanded;tree.panel的rootvisible,简称rootvisiblernexpanded rootvisible 结果rntrue true ①tree<em>store</em>会<em>自动加载</em>rntrue false ②tree<em>store</em>会<em>自动加载</em>rnfalse true ③tree<em>store</em>不会<em>自动加载</em>rnfalse false ④tree<em>store</em>会<em>自动加载</em>rn我想要的是③效果,即不<em>自动加载</em>树,当我需要的时候在加载。rn但是这样的设置有一个<em>问题</em>,就是rootvisible=true,这时候树的“根节点”会显示为Root,rn这不是我要的效果,事实上我返回的json数据中已经有了真正的根节点,rn这么说吧,学校 院系 班级 三级中,学校是父节点 班级是叶节点rn我正常应该显示学校 院系 班级rn但是用了③的设置后变成了 Root 学校 院系 班级 四级了。rn请问大神们该如何解决这个<em>问题</em>
窗体自动加载问题
vb程序里,一旦窗体上有控件被使用就会<em>自动加载</em>窗体.有时结束应用程序后由于窗体还是被加载所以虽然窗口没了,但任务管理器中还在,不知有什么可行办法,或者禁用<em>自动加载</em>窗体.rn例子如下,按了command1后马上关闭窗体,任务管理器中还在,取消注释设个全局锁,但是会发生一些奇怪的事,计算会出错,发现第一次按unload时command1会被取消,这样锁就算错了.rn有1种解决办法是加个end但是,end是把所有程序结束,我还有其他程序需要执行,只是单单想关闭这个窗口.这种情况在vb编程中很常见,不知大家怎么解决的?rnPrivate mFlagCanUnLoad As IntegerrnrnPrivate Sub Command1_Click()rn 'mFlagCanUnLoad = mFlagCanUnLoad + 1rn modUtil.waitTime 1'该函数功能是doevents一秒rn Randomize (Rnd)rn T<em>ext</em>1.T<em>ext</em> = Rndrn 'mFlagCanUnLoad = mFlagCanUnLoad - 1rnEnd SubrnrnPrivate Sub Form_Unload(Cancel As Integer)rn 'While mFlagCanUnLoad <> 0rn 'DoEventsrn 'WendrnEnd Sub
python 代码自动加载问题
 如果python代码在某个目录下面,并且不属于代码启动时 自动添加的目录,则手动添加以下目录进去 import sys sys.path.append(os.path.join(os.path.dirname(__file__), '..', '..'))
一个页面自动加载问题
有一段PHP代码我把它存储为外部引用,我想在加载网页时,为注册用户自动回到某个DIV中,要怎么加载呢。和引用呢。
ngrx/store的select方法的问题
```jsn @Effect()n shipperSignUpEffect$ = this.actions$n .ofType(n signUpActions.ShipperSignUpActionTypes.ShipperSignUpActionn ) // 返回值为**shipperSignUp***的Action类型(ofType本质上是个rxjs库的filter)n .pipe(n map(action => action.payload), // ShipperSignUpAction的payload: shipper obj 这里返回 ****** shipper object ******n withLatestFrom(this.<em>store</em>.select(fromAuth.getSignUpToken)),n exhaustMap(([account, token]) =>n this.shipperServicen .shipperSignup(account.shipper, token)n .pipe(n map(rsp => new signUpActions.ShipperSignUpSuccess()),n catchError(error =>n of(new signUpActions.ShipperSignUpFailed(error))n )n )n )n );n ```n 请问this.<em>store</em>.select(fromAuth.getSignUpToken)的select是什么意思?里面的参数是reducer还是字符串呢?谢谢!
Book Store 前台问题
1、学会了在写一个小项目的时候,去试着分层,比如:以前的一个jsp现在分成了(jsp,css,js,img层);以前的写的一个servlet,现在分成了(servlet,service,dao,dao.uitl).这样让自己的代码更加容易理解。 2、学会在通过连接SQL,实现登录用户名(通过前台输入的用户名和密码,在后台获取后与调用的sql中的信息核对来实现登录),注册用户名(将自己在前台输入的
Objective-C Programming: The Big Nerd Ranch Guide (2nd Edition)下载
Objective-C Programming: The Big Nerd Ranch Guide (2nd Edition).epub (epub 格式) Want to write iOS apps or desktop Mac applications? This introduction to programming and the Objective-C language is your first step on the journey from someone who uses apps to someone who writes them. Based on Big N 相关下载链接:[url=//download.csdn.net/download/ipod4g/6644547?utm_source=bbsseo]//download.csdn.net/download/ipod4g/6644547?utm_source=bbsseo[/url]
故障排查大全下载
本人收录了windows XP系统下的各种应用调试,安装以及运行原理讲解 相关下载链接:[url=//download.csdn.net/download/manman0326/5157288?utm_source=bbsseo]//download.csdn.net/download/manman0326/5157288?utm_source=bbsseo[/url]
java IO 流详细分析下载
java IO 流详细分析 相关下载链接:[url=//download.csdn.net/download/lckj686/7561115?utm_source=bbsseo]//download.csdn.net/download/lckj686/7561115?utm_source=bbsseo[/url]
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件
我们是很有底线的