- 浏览: 168749 次
- 性别:
- 来自: 上海
最新评论
-
wanglikun521521:
spring4也一样
spring配置文件异常 -
lixunhui:
废话,。第二个你试过没有,确定可以显示Administrato ...
windows xp 中的administrator帐户不在用户登录内怎么解决? -
wanmeinange:
如果里面的jar包。没有用maven呢?直接引入的jar。这种 ...
spring配置文件异常 -
onlydo:
如果没有把程序都打包到一个jar包里面是不会有这个问题。
spring配置文件异常 -
fjjiaboming:
显然这种方式不适合 spring 3.x
spring配置文件异常
文章列表
表A中有ID、NAME、CODE字段。要查出NAME、CODE字段重复的数据,重复的记录中,仅保留ID最大的,删除其它重复的数据。
查询需要删除的记录sql如下:
比较笨的SQL:
select *
from test
where id in (select b.id
from test a, test b
where a.name = b.name
and a.code = b.code
group by b.id
h ...
参考这个地址的做法:http://www.extjs.com/forum/showthread.php?t=50603
修改之后,将导致翻页等按钮也变成按钮样子。
为了不影响其它按钮的默认样式,有以下权宜之计:
先把按钮默认的cls设置成鼠标放上去的样子x-btn-over。然后添加鼠标移开的事件。删除和添加这个样式。
{
text : '查询',
iconCls:'icon-find',
cls:'x-btn-over',
listeners:{
mouseout:function(){
this ...
当gridpanel在viewport里面的时候,即使设置了列的width也没法固定。权宜之计,让列宽固定(fixed:true)
cm : new Ext.grid.ColumnModel([{
header : '报告日期',
dataIndex : 'JZRQ',
width:100,
fixed:true,
sortable : true
},{
header : '股票代码',
dataIndex : 'GPDM',
width:100,
fixed:true,
sortable : true
...
设置id:0,则数据中第一列为ID列。
var bglbStore=new Ext.data.SimpleStore({
id:0,
fields: [
'ID',
'TEXT'
],
data: [['-1', '全部类别'],
['501', '第一季度报告'],
['511', '中期报告'],
['521', '中期报告摘要'],
['503', '第三季度报告' ...
grid render
- 博客分类:
- Extjs
备忘:
{
header :"操作",
dataIndex :"topas",
renderer : function(value, p, r) {
var rtStr = '';
if (r.data.status == '已发布') {
if (value) {
rtStr = String
.format(
...
http://www.extjs.com/learn/Tutorial:Events_Explained
参考样例:
OrgChart = Ext.extend(Ext.Panel, {
initComponent:function() {
// call parent init component
OrgChart.superclass.initComponent.apply(this, arguments);
// add custom events
this.addEvents('assigned' ...
公式在复制的过程,如果需要固定某一个元素的值,比如A1,需要在公式中使用$A$1代替一下。这样下拉的复制过程就不会自动增加。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-eclipse-plugin</artifactId>
<configuration>
<ajdtVersion>none</ajdtVersion>
</configuration>
</plugin>
eclipse中自带了aspectj,因此pom中即使设置了asp ...
var stockCombo = new Ext.form.ComboBox( {
store : new Ext.data.JsonStore( {
idProperty : 'CODE',
url : 'stockCombo.do',
root : 'data',
fields : [ 'CODE', 'NAME' ]
}),
hiddenName : 'CODE',
displayField : 'NAME',
valueField : 'CODE',
queryParam:'CODE',
forceSelect ...
1、表单获取值的方法:
formPanel.form.getValues().GPDM
或者:formPanel.form.findField('GPDM').getValue()
2、grid日期格式化:
renderer: Ext.util.Format.dateRenderer('Y-m-d')
最近也终于使用ext做了一个小的web项目。第一次使用ext做项目毕竟经验不足,仅记下一些开发思路和需要注意的地方。
Ext Js 2.2+Spring 2.5,没有使用struts,hibernate
1)目录结构
a)js部分
根目录下建立/js/ext/目录,存放所有和ext相关的js文件。/js/ext/目录下可建立ext相关子目录
/js/ext/adapter/ — 存放适配器jquery,prototype,yui。。。
/js/ext/experimental/ — 存放ext一些未正式推出的组件,可参考ext开发包examples例子部分。
/js/ ...
store修改查询参数,如果要持久化设置参数,则需要在beforeload事件中设置,如果只是一次性参数则在store.load({params:{....}})中设置。在查询过程中,通常会因为查询结果页数不一致,所以要在查询方法后面更新一下页码pageBar.updateInfo();。
以下代码备忘:
store.on('beforeload', function() {
this.baseParams = {
gpdm: formPanel.form.findField('GPDM').getValue(),
qsrq: formPanel.fo ...
使用Ext.ux.grid.RowActions.js,使用样例如下:
<script type="text/javascript" src="http://localhost/extjs/ux/Ext.ux.grid.RowActions.js"></script>
this.rowActions = new Ext.ux.grid.RowActions({
header:'操作'
,autoWidth:false
,hideMode:'display'
,keepSelectio ...
- 2009-12-07 12:31
- 浏览 1886
- 评论(0)
使用swfupload.http://swfupload.googlecode.com
<script type="text/javascript" src="http://localhost/extjs/ux/SwfUploadPanel.js"></script>
<script type="text/javascript" src="http://localhost/extjs/ux/swfupload.js"></script>
{
id :' ...
- 2009-12-07 12:25
- 浏览 2054
- 评论(0)
页面代码:
var yjjgCombo = new Ext.form.ComboBox( {
fieldLabel : '研究机构',
store : new Ext.data.JsonStore( {
idProperty : 'ID',
url : 'yjjg.do',
root : 'data',
fields : [ 'ID', 'TEXT' ]
}),
hiddenName : 'YJJG',
displayField : 'TEXT',
valueField : 'ID',
typeAhead : true ...
- 2009-12-07 10:35
- 浏览 1003
- 评论(0)