`
文章列表
 安装了oracle,创建了一个数据库之后,发现没有监听服务,用一下方法可以解决。   运行Net Configuration Assistant,选择添加监听程序配置    配置项都很简单,一路下一步即可完成,然后在net manager里面配置服务命名即可。     另外在oracle安装目录 \product\10.2.0\db_1\NETWORK\ADMIN下面有三个文件:sqlnet.ora ,tnsnames.ora,listener.ora 分别设置了监听内容和服务命名,上面的配置完成之后都会修改这几个文件,因此手动修改也可  

Extjs 纵轴滚动条

为panel等控件添加如下的属性可为其添加纵轴滚动条,而不添加横轴滚动条 bodyStyle :'overflow-x:visible;overflow-y:scroll'  

textfield空串校验

form表单中经常要做text文本进行空串校验,Extjs提供了比较简便的方式。   设置textfield的allowBlank属性为 false,   在表单提交的方法form.submit中设置客户端校验开关clientValidation为true,   在该方法的failiure回调函数中,对回调参数action的failureType进行判断,如果是客户端错误直接返回 failure:function(form,action){ if(action.failureType.trim()=="client"){ return; } E ...
MemoryProxy可将json数组作为GridPanel的数据加载代理,与HttpProxy不同,它一次性将所有的数据加载完成,这样就无法做后台分页了,于是就可以是用PagingMemoryProxy来加载数据,自动完成前台分页,只需要设置GridPanel的bbar属性即可,方便快捷!   ps:为了保证数据第一次加载的时候就进行分页,需要在gridpanel的store加载的时候设置加载参数: store.load({params:{start:0,limit:10}}). 不然的话gridpanel加载的时候数据是全部显示的,要点击翻页按钮才能正常分页显示。  
 var msForm = new Ext.form.FormPanel({ title: 'MultiSelect Test', width: 700, bodyStyle: 'padding:10px;', renderTo: 'multiselect', items:[{ xtype: 'multiselect', fieldLabel: 'Multiselect<br />(Required)', name ...
默认的 new Ext.grid.CheckboxSelectionModel 都是可以多选的,但是有时候需要控制单选时候可以 在CheckBoxSelectModel里添加参数{singleSelect:true},这样的选择模型就为单选了
Global site tag (gtag.js) - Google Analytics