jquery验证文本框不为空,失去焦点事件怎么只能执行一次
2个回答
展开全部
$('input').one('blur',function(){
//使用one方法,失焦事件执行一次,第二次失焦不会执行
})
相当于,执行一次后取消事件绑定
$('input').on('blur',function(){
alert();
$(this).unbind('blur');//执行后,取消事件绑定
})
验证文本框不为空:
var strlen = $('input').val().length;//获取输入框的值的长度
if( strlen > 0) {//值的长度大于0 肯定就是有值的
//不为空
}
展开全部
$('input').one('blur',function(){
//使用one方法,失焦事件执行一次,第二次失焦不会执行
})
相当于,执行一次后取消事件绑定
$('input').on('blur',function(){
alert();
$(this).unbind('blur');//执行后,取消事件绑定
})
这样你就可以解决问题了..还有不会的可以去后盾人..视频全面高清,肯定对你有帮助
//使用one方法,失焦事件执行一次,第二次失焦不会执行
})
相当于,执行一次后取消事件绑定
$('input').on('blur',function(){
alert();
$(this).unbind('blur');//执行后,取消事件绑定
})
这样你就可以解决问题了..还有不会的可以去后盾人..视频全面高清,肯定对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询