jq 动态onclick绑定传值
$("qdetails'+i+'" ).empty();
+'< id="qdetails'+i+'" >'
$("qdetails'+i+'" ).append(html);
$("#qdetails"+data[i].id).bind("click",{index: data[i].id},clickHandler);//要放在最后面
function clickHandler(event) {
let storeid = event.data.index;
}
点击事件绑定回车键
$(".activitibleinput").bind("keydown",function(event){
if (event.keyCode == 13) {
search();
}
});
** jq 实现监测input中值的变化 **
$('#search').bind('input propertychange', function () {
search_submit();
});
//实时获取select值
$("#field36431").change(function(){
console.log($("#field36431").val());
})
jq 获取url值
//第一个页面加编码
encodeURI(keyword);
//第二个页面
var hrefarray = window.location.href.split("\?");
var hrefarraystr = hrefarray[hrefarray.length-1];
var id = hrefstr.replace("name=","");//如果有名称则去掉
var keyword_detial = decodeURI(hrefarraystr,"utf-8"); //传中文乱码加编码
用于下拉有一定作用
$(".headportrait").hover(function(){
$(".headportraitlist").show(1);
},function(){
$(".headportraitlist").delay(3000).hide(1);//delay 延迟消失
});
//校验密码:以字母开头,长度在6~18之间,只能包含字母、数字和下划线
var regpatrn = /^[a-zA-Z]\w{5,17}$/;
if(!regpatrn.test(newpassword))
{
$(".compt").html("新密码长度为6~18位,必须同时包含字母和数字且以字母开头!");
}
//微信端不支持reload
//window.location.reload();
window.location.href = location.href+'?time='+((new Date()).getTime());
添加数据
$.session.set('key', 'value')
删除数据
$.session.remove('key');
获取数据
$.session.get('key');
清除数据
$.session.clear();
去掉末尾字符串,截取首尾
var substr = obj.substr(0, obj.length - 1).replace(/(^")|(,$)/g, '');