extjs 中登录保存用户名
一个这么简单的需求 tnnd让我在网上找了半天。
1. 如何预先设置显示值:
        items: [{
            fieldLabel: '登录Email',
            name: 'loginUsername',
            width: 280,
            allowBlank: false,
             value: 'www.cnblogs.com'
        },
就是这个value:xxx
光这个我就找了10分钟
http://hi.baidu.com/cfnet/blog/item/5fb8bcc364b02153b219a872.html
2. 如何使用coookie
Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
- //设定Cookie值
- var cp2 = new Ext.state.CookieProvider();
- cp2.set('c1',123);
- //读取Cookie值
- var cp3 = new Ext.state.CookieProvider();
- var v=cp3.get('c1');
用这个能够使用
http://solodu.javaeye.com/blog/505751
3. 如何结合:
Ext.onReady(function() {
    var cp2 = new Ext.state.CookieProvider();
    Ext.state.Manager.setProvider(cp2);
    var hhh = cp2.get('login');
。。。。。
        submit: function() {                 
            cp2.set('login',Ext.get('loginUsername').dom.value);  //保存登录名
            。。。。。
        },
        items: [{
            fieldLabel: '登录Email',
            name: 'loginUsername',
            width: 280,
            allowBlank: false,
             value: hhh
        },
。。。。
});
终于搞定。
 
                    
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号