Ext当输入查询条件的时候,为什么就报错 “对象不支持此属性或方法 ext-all.js 19行”
varqueryForm=newExt.FormPanel({region:'north',labelAlign:'right',labelWidth:150,frame...
var queryForm = new Ext.FormPanel({
region : 'north',
labelAlign : 'right',
labelWidth : 150,
frame : true,
bodyStyle : 'padding:0px 0px 0',
buttonAlign : 'center',
height : 180,
items : [ {
columnWidth : 0.6,
rowHeight : 0.6,
xtype : 'fieldset',
title : '分析管理',
collapsible : false,
autoHeight : true,
layout : 'column',
defaults : {
width : 200
},
defaultType : 'textfield',
style : {
"margin-top" : "0%",
"margin-left" : "0%",
"margin-right" : "0%"
},
items : [
{
columnWidth : .3,
rowHeight : 0.1,
xtype : 'fieldset',
defaultType : 'textfield',
bodyStyle : Ext.isIE ? 'padding:0 0 0px 0px;'
: 'padding:10px 15px;',
border : false,
style : {
"margin-left" : "0%",
"margin-right" : "0%"
},
labelAlign : 'right',
items : [ {
fieldLabel : "名称",
vtype : 'special',
maxLength : '25',
anchor : percentage,
name : 'model_name'
} ]
}
,
{
columnWidth : 0.3,
rowHeight : 0.1,
xtype : 'fieldset',
defaultType : 'textfield',
bodyStyle : Ext.isIE ? 'padding:0 0 0px 0px;'
: 'padding:10px 15px;',
border : false,
style : {
"margin-left" : "0%",
"margin-right" : "0%"
},
labelAlign : 'right',
items : [ {
fieldLabel : "图类型",
vtype : 'special',
maxLength : '25',
anchor : percentage,
name : 'str1'
} ]
}
]
} ],
buttons : [
{
text : '添加',
handler : function() {
addwin.setTitle("新建指数信息");
Ext.getCmp('resetBtn').show();
Ext.getCmp('submitBtn').show();
addflag = true;
addwin.show();
addformPanel.getForm().reset();
}
},
{
text : '查询',
handler : function() {
if (queryForm.form.isValid()) {
store.baseParams['model_name'] = queryForm.form
.findField('model_name').getValue();
store.baseParams['str1'] = queryForm.form
.findField('str1').getValue();
store.load({
params : {
start : 0
}
});
}
}
}
多余代码就不贴了
是只要在输入框中填写东西就立马报这个错,并没有进一步操作还。 展开
region : 'north',
labelAlign : 'right',
labelWidth : 150,
frame : true,
bodyStyle : 'padding:0px 0px 0',
buttonAlign : 'center',
height : 180,
items : [ {
columnWidth : 0.6,
rowHeight : 0.6,
xtype : 'fieldset',
title : '分析管理',
collapsible : false,
autoHeight : true,
layout : 'column',
defaults : {
width : 200
},
defaultType : 'textfield',
style : {
"margin-top" : "0%",
"margin-left" : "0%",
"margin-right" : "0%"
},
items : [
{
columnWidth : .3,
rowHeight : 0.1,
xtype : 'fieldset',
defaultType : 'textfield',
bodyStyle : Ext.isIE ? 'padding:0 0 0px 0px;'
: 'padding:10px 15px;',
border : false,
style : {
"margin-left" : "0%",
"margin-right" : "0%"
},
labelAlign : 'right',
items : [ {
fieldLabel : "名称",
vtype : 'special',
maxLength : '25',
anchor : percentage,
name : 'model_name'
} ]
}
,
{
columnWidth : 0.3,
rowHeight : 0.1,
xtype : 'fieldset',
defaultType : 'textfield',
bodyStyle : Ext.isIE ? 'padding:0 0 0px 0px;'
: 'padding:10px 15px;',
border : false,
style : {
"margin-left" : "0%",
"margin-right" : "0%"
},
labelAlign : 'right',
items : [ {
fieldLabel : "图类型",
vtype : 'special',
maxLength : '25',
anchor : percentage,
name : 'str1'
} ]
}
]
} ],
buttons : [
{
text : '添加',
handler : function() {
addwin.setTitle("新建指数信息");
Ext.getCmp('resetBtn').show();
Ext.getCmp('submitBtn').show();
addflag = true;
addwin.show();
addformPanel.getForm().reset();
}
},
{
text : '查询',
handler : function() {
if (queryForm.form.isValid()) {
store.baseParams['model_name'] = queryForm.form
.findField('model_name').getValue();
store.baseParams['str1'] = queryForm.form
.findField('str1').getValue();
store.load({
params : {
start : 0
}
});
}
}
}
多余代码就不贴了
是只要在输入框中填写东西就立马报这个错,并没有进一步操作还。 展开
3个回答
2014-01-21
展开全部
引用不正确吧,或者定义错误,或者再看看你是不是哪个名字写错了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询