首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

ExtJS表单交付时报错

2013-06-25 
ExtJS表单提交时报错学习ExtJS中,最近通过tomcat认证LDAP,利用form methodPOST actionj_security_ch

ExtJS表单提交时报错
学习ExtJS中,最近通过tomcat认证LDAP,利用

<form method="POST" action="j_security_check">  
Username : <input type="text" size="15" maxlength="25" name="j_username"><br><br>  
Password : <input type="password" size="15" maxlength="25" name="j_password"><br><br>  
<input value="Login" type="submit">&nbsp;&nbsp;&nbsp;&nbsp;<input value="Clear" type="reset">  
</form> 

可以实现认证,然后用ExtJS编写了登陆界面没问题,但是提交表单的时候就会出错,下面是代码,才接触ExtJS,所以猜测是不是submit提交的数据格式不一样不对才会这样的?应该怎么改啊?

 Ext.onReady(function(){
   var window = new Ext.Window({
   title: 'Login',
   frame: true ,
   width: 260,
   items: [
     { xtype: 'form',
         items: [{
   xtype: 'textfield',
   fieldLabel: 'UserID',
   name: 'j_username',
   width: 230,
   labelWidth: 65,
   padding: '5,0,0,0'
   },{
   xtype: 'textfield',
   fieldLabel: 'PassWord',
   name: 'j_password',
   inputType: 'password',
   width: 230,
   labelWidth: 65,
   padding: '5,0,0,0'
   }],
   buttons: [{
   text: 'login',
   handler: function(){
   var form = this.up('form').getForm();
 
   form.submit({
   url: 'j_security_check',
   method: 'POST'
   });
   }
   },{
   text: 'register',
   handler: function(){alert('please wait for some days');}
   },{
   text: 'help',
   arrowAlign: 'right',
   menu:[{
   text: 'forget password',
   listeners: {
   click: function(){alert('oh i feel sorry');}
   }
   },{
   text: 'call me',
   listeners: {
   click: function(){alert('call me');}
   }
   }]
   }]
    }]
   });
   window.show();
   });
Ext?JS
[解决办法]
报什么错误呢?

热点排行