- 浏览: 73394 次
- 性别:
- 来自: 深圳
-
最新评论
-
endual:
Extjs4 Grid分页与自动刷新 -
kevin_zhm:
beforeload()
能根据条件来控制刷新?
Extjs4 Grid分页与自动刷新
文章列表
{
xtype: 'gridcolumn',
text : '公司',
dataIndex: 'company',
width:300,
editor: {
xtype: 'textfield',
allowBlank: false
}
}
plugins: [
...
Ext GridPanel刷新当前页
- 博客分类:
- Extjs
GridPanel中分页数很多,在当前页中刷新又会回到第一页,每次这样总是很麻烦。。。怎么才能只刷新当前页呢?苦苦在源码中找寻,经测试,终于找到了一种方法。。。
thisPanelview.getStore().loadPage(1);
EXTJS4 MVC模式
- 博客分类:
- Extjs
工作笔记
//var cnr = this.application.getController("DeviceInfoController");//添加新的模块
//cnr.init();//执行
这两种模式产生的结果一样。。。
var deviceStore = Ext.create("AM.store.DeviceInfoStore", {});
var deviceInfoPanel=Ext.create("AM.view.DeviceInfoView",{
title: ...
ExtJS4工作日记
- 博客分类:
- Extjs
Firebug控制台报错信息:uncaught exception: Ext.Loader is not enabled, so dependencies cannot be resolved dynamically. Missing required class: AM.controller.Users提示该错误的原因是因为Ext默认是不开启动态加载的。 只需要在Ext.onReady函数中加上以下语句,就可以手动开启动态加载了。 Ext.Loader.setConfig({enabled:true}); console
extjs tab panel两种加载方式
- 博客分类:
- Extjs
1.单页面autoLoad
nodeOnClick : function(node){
if(node.hasChildNodes()) return;
var o = Ext.getCmp(node.id);
if(!o){
o = this.tabPanel.add({
id : node.id,
title : node.text,
closable : true,
autoLoad : {url:node.attributes.url,scripts:true,scope:this}
});
}
this.tabPanel.setActiveTab(o);
this.tabPanel.d ...
休息7个月了 2012年1月计划
- 博客分类:
- 生活
转眼到了2012年了,回顾过去7个月,发现混过的时间还真多,时间失去了才知道珍惜,真是惭愧。经过这大半年的休整,心也该收收了,也该把以前丢掉的都捡些回来了,计划下接下来的学习。
1.Extjs4 (1周)
2.JBPM (1周)
3.JspReport(1周)
都是用过的,回头来逐渐总结下,既往开来,合为一体。
最近的工作主要是RFID的,总发现失去目标了,最近老婆回家过年,失落中发现自己失去了很多,如果不抓紧,身边很多机会就这样浪费过去了,要恶补回来。
extjs4 插件安装
- 博客分类:
- Extjs
MyEclipse8.6下安装Spket 理论上,在MyEclipse8.6的MyEclipse Configuration Center中可以直接下载和安装,但前提是你有合法的LICENSE并且可以访问MyEclipse的网站;否则,安装之后就别想再调试WebProject。。。
调了一个下午,终于发现一个方法可以安装并能正常使用:
1。到http://spket.com/download.html下载一个Spket IDE安装包
2。安装,选择Setup Type 为“Eclipse Plugin”,
Eclipse安装路径选择为“Genuitec\M ...
Extjs4 模型数据验证validation接在上一节model基础之上的,我觉得学习要慢慢深入才能学习的更深更好.
1.验证
//注册用户数据模型User
Ext.regModel('User', {
fields: [//定义模型字段
{name: 'name', type: 'string'},
{name: 'age', type: 'int'},
{name: 'phone', type: 'string'}
],
validations:[{
{ ...
1.define模式
Ext.define("User",{
extend:"Ext.date.Model",
fields: [//定义模型字段
{name: 'name', type: 'string'},
{name: 'age', type: 'int'},
{name: 'phone', type: 'string'}
]
}
)
2.regModel模式,此模式具有明显优势.
//注册用户数据模型User
Ext.regModel ...
ExtJs4 类的声明和创建
- 博客分类:
- Extjs
1.new 方法创建,主要用来在Extjs4之前的版本.
function user(){
//此类创建相当于创建对象的public 属性
this.name='name1';
this.password='pwd';
//此类创建相当于创建私有属性
var sex='男';
this.getSex=function(){
return sex;
}
}
var u=new user();
alert(u.name);
alert(u.getSex);
2.extjs推 ...
Extjs4 Grid分页与自动刷新
- 博客分类:
- Extjs
1.布局组合
var viewport = Ext.create('Ext.Viewport', {
id: 'border-example',
layout: 'border',
items: [
Ext.create('Ext.Component', {
region: 'north',
height: 60, // give north and south regions a height
auto ...
mysql复制一个表结构的sql语句如下:
首先进入MySQL的命令行:
use database_name;
create table table_name select * from original_table_name where 1=2;
这样,就生成了一个新的表,它的表结构就与原始表相同,但是没有原始表中的数据。
如果你想把数据也一起复制过来,可以通过输入:
create table table_name select * from original_table_name where 1=1;
这样,两张表就完全相同了
只要在配置文件applicationConte ...
安装Mysql
1、下载MySQL的安装文件
安装MySQL需要下面两个文件:MySQL-server-5.1.7-0.i386.rpm
下载地址为:http://dev.mysql.com/downloads/mysql/5.1.html,打开此网页,下拉网页找到“Linux x86 generic RPM (statically linked against glibc 2.2.5) downloads”项,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。
2、安装MySQL
rpm文件是Red Hat公司开发的软件安装包,rpm可让Li ...
一.jdk1.4卸载 由于redhat Enterprise 5 中自带安装了jdk1.4的,所以在安装jdk1.6前我把jdk1.4的卸了,步骤如下:
1.打开终端输入#rpm -qa | grep gcj ,其现实内容有:
java-1.4.2-gci-compat.........
java-1.4.2-gcj-compat-devel.....(具体忘了是什么了,反 ...