用EXT做的前台,PHP做得后台做得是一个表格,现在问题就是我查询了之后想要刷新GRID表格,用FIREBUG看的,数据已经返回了,但是GRID表格没有刷新
function search(){
Ext.QuickTips.init(); //跳出窗口
var searchform=new Ext.form.FormPanel({
labelWidth:100, //标签宽度
frame:true,
border:false,
width:300,
height:100,
labelSeparator:':', //分隔符
items:[
({fieldLabel:'请选择查询类型',name:'searchtype',allowBlank:false,editable:false,
xtype:'combo',
width:250,
mode:'local',
triggerAction:'all',
selectOnFocus:true,
store:new Ext.data.SimpleStore({
fields:['value','name'],
data:[['id','按ID查询'],['title','按标题查询'],['url','按URL查询'],['ending','按处理查询'],['findtime','按发现时间查询'],['deletetime','按删除时间查询'],['personatype','按人员类型查询'],['deletetype','按方式查询']]
}),
valueField:'value',
displayField:'name',
emptyText:'请选择查询类型'
}),
new Ext.form.TextField({fieldLabel:'请输入相应信息',width:250,name:'searchterm',allowBlank:false}) ],
buttons:[ //提交按钮
new Ext.Button({
text:'提交',
handler:function refersearch(){
searchform.form.submit({
url:"operations.php?action=search",
method:'POST',
success:function(){
wins.hide();},
failure:function(){Ext.Msg.alert('提示','查询操作记录失败!');}});
} //提交查询操作记录
}),
new Ext.Button({
text:'重置',
handler:function reset(){searchform.form.reset();} //重置输入
}),
new Ext.Button({
text:'关闭', //隐藏弹出窗口
handler:function(){
wins.hide();
}
}) ]});var wins=new Ext.Window({ //创建弹出窗口
layout:'fit',
title:'查询记录',
width:400,
closeAction:'hide',
height:150,
resizable:false,
shadow:true,
modal:true,
closeable:true,
//bodyStyle:'padding:5 5 5 5', //不知道什么作用的玩意
animCollapse:true,
items:[searchform]
});
wins.show();}
这是查询的方法reload也不行啊
function search(){
Ext.QuickTips.init(); //跳出窗口
var searchform=new Ext.form.FormPanel({
labelWidth:100, //标签宽度
frame:true,
border:false,
width:300,
height:100,
labelSeparator:':', //分隔符
items:[
({fieldLabel:'请选择查询类型',name:'searchtype',allowBlank:false,editable:false,
xtype:'combo',
width:250,
mode:'local',
triggerAction:'all',
selectOnFocus:true,
store:new Ext.data.SimpleStore({
fields:['value','name'],
data:[['id','按ID查询'],['title','按标题查询'],['url','按URL查询'],['ending','按处理查询'],['findtime','按发现时间查询'],['deletetime','按删除时间查询'],['personatype','按人员类型查询'],['deletetype','按方式查询']]
}),
valueField:'value',
displayField:'name',
emptyText:'请选择查询类型'
}),
new Ext.form.TextField({fieldLabel:'请输入相应信息',width:250,name:'searchterm',allowBlank:false}) ],
buttons:[ //提交按钮
new Ext.Button({
text:'提交',
handler:function refersearch(){
searchform.form.submit({
url:"operations.php?action=search",
method:'POST',
success:function(){
wins.hide();},
failure:function(){Ext.Msg.alert('提示','查询操作记录失败!');}});
} //提交查询操作记录
}),
new Ext.Button({
text:'重置',
handler:function reset(){searchform.form.reset();} //重置输入
}),
new Ext.Button({
text:'关闭', //隐藏弹出窗口
handler:function(){
wins.hide();
}
}) ]});var wins=new Ext.Window({ //创建弹出窗口
layout:'fit',
title:'查询记录',
width:400,
closeAction:'hide',
height:150,
resizable:false,
shadow:true,
modal:true,
closeable:true,
//bodyStyle:'padding:5 5 5 5', //不知道什么作用的玩意
animCollapse:true,
items:[searchform]
});
wins.show();}
这是查询的方法reload也不行啊
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货