ext 中的ViewPort 问题 ViewPort 面板(现在有 北 东 中 南 4个区 ),页面初始化加载的时候,东,西两面都会显示出来,然后又缩回去,只剩下中部区域, 能不能不不显示东西两面,加载的时候不出现东西两面伸展和收缩的效果?这个问题很头痛请大家帮帮我! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不要东西还是默认打开时东西自动收缩回去?不要动画效果的话,可以在每个区域上增加属性animFloat:false 给个列子:Ext.onReady(function() { var model = new Ext.grid.CheckboxSelectionModel(); var roomStore = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: "GlobelHandler.ashx" }), baseParams: { action: "GetRoomPaged", limit: 20, start: 0, sort: "Id", dir: "asc" }, reader: new Ext.data.JsonReader({ id: "Id", root: "data", totalProperty: "totalCount", successProperty: "success" }, [{ name: "Number" }, { name: "TypeName" }, { name: "OpenTime" }, { name: "GuestMoney" }, { name: "GuestNumber"}, { name: "GuestName"}, { name: "Re"}]), remoteSort: true, autoLoad: true }); var view = new Ext.Viewport({ layout: 'border', //声明为border布局 items: [ { region: 'north', height: 65, html: '<div id="north" style=" background-image:url(Images/main_top_BG.gif);width: 100%; height: 65px"></div>' }, { region: 'south', height: 20 }, { region: 'center', height: 405, width: 613, title: '酒店开房详细信息', items: { xtype: "grid", height:690, store: roomStore, border: false, sm: model, loadMask: { msg: "正在加载..." }, columns: [ model, { header: "房间号", dataIndex: "Number", sortable: true }, { header: "房间类型", dataIndex: "TypeName", sortable: true }, { header: "开房时间", dataIndex: "OpenTime", sortable: true }, { header: "预缴金额", dataIndex: "GuestMoney", sortable: true }, { header: "登记身份证", dataIndex: "GuestNumber", sortable: true }, { header: "客人姓名", dataIndex: "GuestName", sortable: true }, { header: "备注", dataIndex: "Re", sortable: true } ], viewConfig: { forceFit: true }, bbar: new Ext.PagingToolbar({ store: roomStore, pageSize: 20, displayInfo: true }) } }, { region: 'west', split: true, margins: '0 0 0 0', layout: 'accordion', width: 190, collapsible: true, title: '酒店管理菜单', layoutConfig: { animate: true }, items: [ { title: '日常酒店管理', xtype: "treepanel", border: false, listeners: { render: function(tree) { } }, root: new Ext.tree.AsyncTreeNode({ text: "目录", expanded: true, id: "0", children: [ { id: 1, text: "普通日常管理", leaf: false, expanded: true, children: [{ id: 11, text: "新开房间", leaf: true }, { id: 12, text: "查询账目信息", leaf: true}] }, { id: 2, text: "高级日常管理", leaf: false, expanded: true, children: [{ id: 21, text: "员工管理", leaf: false, expanded: true, children: [{ id: 211, text: "添加员工", leaf: true }, { id: 212, text: "查看员工", leaf: true}] }, { id: 22, text: "房间类型管理", leaf: false, expanded: true, children: [{ id: 221, text: "添加房间类型", leaf: true }, { id: 222, text: "查看房价类型", leaf: true}] }, { id: 23, text: "客房管理", leaf: false, expanded: true, children: [{ id: 231, text: "添加客房", leaf: true }, { id: 232, text: "查看客房", leaf: true}] } ] } ] }), rootVisible: false, listeners: { dblclick: function(node, e) { } } }, { title: '信息中心', border: false } ] }, { region: 'east', width: 160, split: true, collapsible: true, title: '今日房价', html: "<div id='moneyGrid'></div>" } ] })}) jquery 通过父级 修改子级 CSS jquery的DataTable插件有熟悉的吗?我想做服务器端分页 初学者 求javascript教程 jQuery新手请教 event.returnvalue 的基础问题,大家帮帮忙! 关于一个html中form表单颜色验证的问题 关于回复问题的页面设计??/ javascript中怎么样求绝对值? 我在用XP进行更新时,发现微软可以使下载的网页对话框处于更新网页的前面,这种效果要怎样做呀? javascript全选和取消全选 当input type="hidden"的value改变时,可以调用什么事件. ie6 7的iframe的bug
不要动画效果的话,可以在每个区域上增加属性animFloat:false
var model = new Ext.grid.CheckboxSelectionModel();
var roomStore = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({ url: "GlobelHandler.ashx" }),
baseParams: { action: "GetRoomPaged", limit: 20, start: 0, sort: "Id", dir: "asc" },
reader: new Ext.data.JsonReader({ id: "Id", root: "data", totalProperty: "totalCount", successProperty: "success" },
[{ name: "Number" }, { name: "TypeName" }, { name: "OpenTime" }, { name: "GuestMoney" }, { name: "GuestNumber"}, { name: "GuestName"}, { name: "Re"}]), remoteSort: true, autoLoad: true
});
var view = new Ext.Viewport({
layout: 'border', //声明为border布局
items: [
{ region: 'north',
height: 65,
html: '<div id="north" style=" background-image:url(Images/main_top_BG.gif);width: 100%; height: 65px"></div>'
},
{ region: 'south',
height: 20
},
{ region: 'center',
height: 405,
width: 613,
title: '酒店开房详细信息',
items: {
xtype: "grid",
height:690,
store: roomStore,
border: false,
sm: model,
loadMask: { msg: "正在加载..." },
columns: [
model,
{ header: "房间号", dataIndex: "Number", sortable: true },
{ header: "房间类型", dataIndex: "TypeName", sortable: true },
{ header: "开房时间", dataIndex: "OpenTime", sortable: true },
{ header: "预缴金额", dataIndex: "GuestMoney", sortable: true },
{ header: "登记身份证", dataIndex: "GuestNumber", sortable: true },
{ header: "客人姓名", dataIndex: "GuestName", sortable: true },
{ header: "备注", dataIndex: "Re", sortable: true }
],
viewConfig: {
forceFit: true
},
bbar: new Ext.PagingToolbar({ store: roomStore, pageSize: 20, displayInfo: true })
}
},
{
region: 'west',
split: true,
margins: '0 0 0 0',
layout: 'accordion',
width: 190,
collapsible: true,
title: '酒店管理菜单',
layoutConfig: { animate: true },
items: [
{
title: '日常酒店管理',
xtype: "treepanel", border: false,
listeners: {
render: function(tree) {
}
},
root: new Ext.tree.AsyncTreeNode({ text: "目录", expanded: true, id: "0",
children: [
{ id: 1, text: "普通日常管理", leaf: false, expanded: true,
children: [{ id: 11, text: "新开房间", leaf: true }, { id: 12, text: "查询账目信息", leaf: true}]
},
{ id: 2, text: "高级日常管理", leaf: false, expanded: true,
children: [{ id: 21, text: "员工管理", leaf: false, expanded: true,
children: [{ id: 211, text: "添加员工", leaf: true }, { id: 212, text: "查看员工", leaf: true}]
}, { id: 22, text: "房间类型管理", leaf: false, expanded: true,
children: [{ id: 221, text: "添加房间类型", leaf: true }, { id: 222, text: "查看房价类型", leaf: true}]
}, { id: 23, text: "客房管理", leaf: false, expanded: true,
children: [{ id: 231, text: "添加客房", leaf: true }, { id: 232, text: "查看客房", leaf: true}]
}
]
}
]
}),
rootVisible: false,
listeners: {
dblclick: function(node, e) {
}
}
},
{
title: '信息中心',
border: false
}
]
},
{
region: 'east',
width: 160,
split: true,
collapsible: true,
title: '今日房价',
html: "<div id='moneyGrid'></div>"
}
]
})
})