EXT通过函数设置EXT表单
一个表单varpwdForm=newExt.form.FormPanel({title:'修改密码',labelWidth:100,width:320,frame:tru...
一个表单
var pwdForm=new Ext.form.FormPanel({
title:'修改密码'
,labelWidth:100
,width:320
,frame:true
,autoHeight :true
,defaultType: 'textfield'
,defaults:{inputType:'password',allowBlank:false}
,items: [
{fieldLabel: '原有密码',name: 'oldpwd'}
,{fieldLabel: '新密码',name:
'newpwd',id:'newpwd'}
,{fieldLabel: '密码确认',name: 'pwd2',
validator:function(val){
return (val==Ext.get
('newpwd').dom.value)? true : "两次输入的密码不同";
}}
]
,buttons: [
{text: "提交",handler:submitForm}
]
,bodyStyle:"padding:5px;text-align:center"
});
formPanelSet(pwdForm);
function formPanelSet(form){
}
我想通过fromPanelSet函数 对它的参数form进行设置
判断它是否有field类型的文本框 如果有 则给他添加事件 回车光标移动到下一个filed 如果是最有一个field 则回车变成表单提交功能
谁能帮忙解决下吗? 展开
var pwdForm=new Ext.form.FormPanel({
title:'修改密码'
,labelWidth:100
,width:320
,frame:true
,autoHeight :true
,defaultType: 'textfield'
,defaults:{inputType:'password',allowBlank:false}
,items: [
{fieldLabel: '原有密码',name: 'oldpwd'}
,{fieldLabel: '新密码',name:
'newpwd',id:'newpwd'}
,{fieldLabel: '密码确认',name: 'pwd2',
validator:function(val){
return (val==Ext.get
('newpwd').dom.value)? true : "两次输入的密码不同";
}}
]
,buttons: [
{text: "提交",handler:submitForm}
]
,bodyStyle:"padding:5px;text-align:center"
});
formPanelSet(pwdForm);
function formPanelSet(form){
}
我想通过fromPanelSet函数 对它的参数form进行设置
判断它是否有field类型的文本框 如果有 则给他添加事件 回车光标移动到下一个filed 如果是最有一个field 则回车变成表单提交功能
谁能帮忙解决下吗? 展开
2个回答
2009-05-14
展开全部
对登陆的输入框加listen 监听方法 判断特殊符号 如果是回车则触发 和你登录按钮触发一样的方法 就行了。 Ext的form里面没有onkeydown方法 但可加监听方法实线。要具体代码可以发消息给我 我找下给发给你
center区使用iframe,action处理后返回的页面在该iframe中显示。这样就ok了。
你描述的问题的原因就在于action返回的url覆盖了当前请求的url,导致页面跳转。
要么就改用ajax提交,只刷新center区,而不需要将整个页面提交
center区使用iframe,action处理后返回的页面在该iframe中显示。这样就ok了。
你描述的问题的原因就在于action返回的url覆盖了当前请求的url,导致页面跳转。
要么就改用ajax提交,只刷新center区,而不需要将整个页面提交
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询