1、jQuery 事件 - blur() 方法
定义和用法
当元素失去焦点时发生 blur 事件。
blur() 函数触发 blur 事件,或者如果设置了 function 参数,该函数也可规定当发生 blur 事件时执行的代码。
提示:早前,blur 事件仅发生于表单元素上。在新浏览器中,该事件可用于任何元素。
实例
当输入域失去焦点 (blur) 时改变其颜色:
$("input").blur(function(){ $("input").css("background-color","#D6D6FF"); });
2、拿到input框、select下拉框的值:
<select class="form-control modalSelect" name="editLx" id="editLx">
<c:forEach items="${lxList }" var="lx">
<option>${lx }</option>
</c:forEach>
</select>
var lx = $("#editLx").val();
<input type="text" class="form-control" name="editFs" id="editFs"/>
var fs = $("#editFs").val();
3、jQuery ajax - serialize() 方法
定义和用法
serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。
您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。
序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。