【第22期】观点:IT 行业加班,到底有没有价值?

jquery实现触发、失去焦点操作并执行ajax操作

原创 2015年11月17日 16:31:50

js---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

// 失去焦点

$("#login_username").blur(function() {

var login_username = $("#login_username").val();

//ajax

$.ajax({
url : rootUrl + "/user/vtloginname",
data : {
loginname : login_username
},
success : function(result) {
if (!result.success) {
valid = false;
showError(login_userNameError, '*' + result.msg);
}
}
});

});


//获得焦点

$("#login_username").focus(function() {
hideError(login_userNameError);
});


//显示与隐藏

function showError(jqId, msg) {
$(jqId).html(msg);
$(jqId).show();
}


// 隐藏错误信息
function hideError(jqId) {
$(jqId).hide();
}



jsp中---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

<div class="form-group">
<label for="login_username" class="col-sm-3 control-label">登录账号</label>
<div class="col-sm-9">
<input type="text" id="login_username" class="form-control"
name="loginname" placeholder="登录账号">
<span id="login_userNameError" style="color:red;display:none" class="error"></span>
</div>
</div>

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

jquery input失去焦点时触发

$('#EndTime').blur(function () { alert($(this).val()); });

jquery失去焦点与获取焦点事件blur() focus()

对于元素的焦点事件,我们可以使用jQuery的焦点函数focus(),blur()。 focus():得到焦点时使用,和javascript中的onfocus使用方法相同。 如:  ...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

在js(jquery)中获得文本框焦点和失去焦点的方法

文章介绍两个方法和种是利用javascript onFocus onBlur来判断焦点和失去焦点,加一种是利用jquery $("p").blur(); 或$("p").blur(fn)来实现,有需要...

jquery失去焦点事件

$("input").blur(function(){ $("input").css("background-color","#D6D6FF"); });

jquery 失去焦点事件 (text文本框有焦点事件)

点击鼠标 后, 下拉框收缩 (此下拉框由上边text文本框  和select 、增加商品分类 组成,不是纯select代码 的下拉框) $(document).ready(function(...
  • A9925
  • A9925
  • 2015-08-28 18:36
  • 4017

Jquery input 触发失去焦点事件

有些场合下.我们需要触发失去焦点事件. 直接调用input.blur() 有的时候不起作用.可以灵活运用下延时. 说不定就解决了.var input = jQuery("#wefwe"); inp...
  • phker
  • phker
  • 2016-08-03 17:45
  • 2909

jquery实现文本框得到失去焦点

《锋利的jquery一书》中的用jquery实现文本框得到失去焦点的效果,效果如图:                 结构是一个简单的表单,html里用到了fieldset及legend这两个表现...

jQuery效果之文本框失去焦点

无标题文档     $(document).ready(function(){                           $(":input").focus(fu...

jQuery实现输入框获取焦点和失去焦点

登陆界面用户名密码区获取焦点,失去焦点 在用户登陆的界面中,一般都需要用户名和密码才能登陆,这时为了增强用户体验,最好能在当前输入框没有获取焦点时,提示输入信息,获取焦点之后,提示信息消...

iphone手机safari输入法不支持keyup事件解决方法

问题是这样的,用input search做模糊搜索的时候,在键盘里面输入关键词,会通过ajax后台查询,然后返回数据,用input监听键盘keyup事件,在安卓手机是可以的,但是在ios手机自带的输入...
  • xyphf
  • xyphf
  • 2016-09-18 17:38
  • 1078
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)