在ext的弹出窗口录入表单数据关闭后
父窗口用grid.reload()得到新的数据 如何使刷新后一个文本框得到焦点并全选文本框的文本? buttons:[{
text:"确定(S)",
id:"save_js",
minWidth:70,
handler:function()
{
save_anjs();
Addjswin.hide();
Ext.getCmp("xj_add").focus(true,true); }
}
以上是确定保存按钮代码
下面是保存部分代码 保存后重新刷新父窗口的ds_addsave_anjs(){
ds_add.reload({
params:{
jydbh:Ext.getCmp("jydbh_js").getValue()
}
}); }
红色处为父窗口的xj_add文本框得到焦点
在父窗口的文本框xtype:'numberfield',id:'xj_add',value:'0',width:115,fieldLabel:'现金',selectOnFocus:true,
已经设置了全选文本 但是ds_add.reload()后 xj_add只得到焦点 并不能全选文本框内的文本
如果去掉ds_add.reload({})这段后 就可以全选 好像两个冲突了 不知道怎么搞 所以来求助高手
望遇大侠解救!!!!
父窗口用grid.reload()得到新的数据 如何使刷新后一个文本框得到焦点并全选文本框的文本? buttons:[{
text:"确定(S)",
id:"save_js",
minWidth:70,
handler:function()
{
save_anjs();
Addjswin.hide();
Ext.getCmp("xj_add").focus(true,true); }
}
以上是确定保存按钮代码
下面是保存部分代码 保存后重新刷新父窗口的ds_addsave_anjs(){
ds_add.reload({
params:{
jydbh:Ext.getCmp("jydbh_js").getValue()
}
}); }
红色处为父窗口的xj_add文本框得到焦点
在父窗口的文本框xtype:'numberfield',id:'xj_add',value:'0',width:115,fieldLabel:'现金',selectOnFocus:true,
已经设置了全选文本 但是ds_add.reload()后 xj_add只得到焦点 并不能全选文本框内的文本
如果去掉ds_add.reload({})这段后 就可以全选 好像两个冲突了 不知道怎么搞 所以来求助高手
望遇大侠解救!!!!
这个也不行 试过了
我现在是在ds_add ()后面加了个参数