jq 笔记(jq 动态onclick绑定传值,点击事件绑定回车键, 实现监测input中值的变化实时搜索)

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, '');
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值