Extjs textfiled 失去焦点用法

失去焦点,采用listeners监听

 

 

listeners: {"blur":function (){//添加监听}

 

function addjiuye(){
  var window = new Ext.Window({
width: 400,
height: 260,
plain: true,
modal:true,
title:'就业登记',
buttonAlign:'center',
defaults:{labelWidth:100,layout: 'form',frame: true},
items:[
    {items:[{xtype:'textfield',fieldLabel:'学号<font color=red>(*)</font>',id:'sstudent1',listeners: {"blur":function (){//添加监听
         var sstudent1 = Ext.fly('sstudent1')==null?null:Ext.fly('sstudent1').getValue();
                ajaxFunction(sstudent1);
    store4.load({params:{start:0, limit: pageSize, sstudent1: sstudent1}}); 
            }} ,anchor:'95%'}]}
        ,{items:[{xtype:'textfield',fieldLabel:'姓名',id:'sstudent2',anchor:'95%'}]}
        ,{items:[{xtype:'textfield',fieldLabel:'签约单位名称<font color=red>(*)</font>',id:'danWei',anchor:'95%'}]}
        ,{items:[{xtype:'textfield',fieldLabel:'签约日期<font color=red>(*)</font>',id:'day',anchor:'95%'}]}
    ],
buttons:[{text: '确定',handler: function(){
    var  sstudent1 = Ext.fly('sstudent1').getValue();
    var  sstudent2 = Ext.fly('sstudent2').getValue();
    var  danWei = Ext.getCmp('danWei').getValue();
    var  day = Ext.fly('day').getValue();
    if(sstudent1==null || sstudent1 == ''){Ext.Msg.alert('','学号不允许为空!');return false;}
    if(sstudent2==null || sstudent2 == ''){Ext.Msg.alert('','姓名不允许为空!');return false;}
    if(danWei==null || danWei == ''){Ext.Msg.alert('','签约单位名称不允许为空!');return false;}
    if(day==null || day == ''){Ext.Msg.alert('','签约日期不允许为空!');return false;}
Ext.Ajax.request({
    url:"jiuye!addjiuye.action",
    params:{sstudent1:sstudent1,sstudent2:sstudent2,danWei:danWei,day:day},
    success: function(response, options){
        var responseJson = response.responseText;
        if(responseJson < 0)
    Ext.Msg.alert("提示","添加失败,不存在该学生或该学生就业记录已存在!",function(){
    store4.reload();
    });
    else
    Ext.Msg.alert("提示","添加成功!",function(){
    store4.reload();
    });
    }, 
    failure: function(){
}
    });
window.close();
    }
        },
    {text: '取消',handler: function(){
window.close();
       }
    }]
    ,html:'<h3><font color=blue>(*)为必填内容<br/>时间填写请按照格式:[年]-[月]-[日] 如"2011-03-15","2011-10-03"</font></h3>'
});
    window.show();
                
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值