当前位置: 首页 > wzjs >正文

网站做留言板怎么清空源码网络推广引流有哪些渠道

网站做留言板怎么清空源码,网络推广引流有哪些渠道,免费涨1000粉丝网站,wordpress 用户后台项目有一个textbox输入框,需要绑定一个回车搜索事件。 一开始想着,直接使用js的on或者jquery的keydown方法直接绑定,但是事件不生效。 $("#propName").textbox({width: 200,prompt: "请输入物品名称进行搜索" }).keydo…

项目有一个textbox输入框,需要绑定一个回车搜索事件。

一开始想着,直接使用js的on或者jquery的keydown方法直接绑定,但是事件不生效。

$("#propName").textbox({width: 200,prompt: "请输入物品名称进行搜索"
}).keydown(function() {if(event.keyCode === 13) {let rowData = $("#role_list").datagrid("getSelected");if (rowData) {let roleId = rowData.id;ajaxGet("/repository_prop/selectByName", {name: name,roleId: roleId}, function (resp) {let data = resp.data;if (data.length > 0) {// todo:展示查询结果} else {let message = "少侠没有该物品哦!";alertMsg(message);}}, error);}}
});

 

通过F12查看到输入框已经被绑定了两个keydown事件。

于是,就先解绑keydown事件,然后再重新绑定:

$("#propName").textbox({width: 200,prompt: "请输入物品名称进行搜索"
}).unbind("keydown").keydown(function() {if(event.keyCode === 13) {let rowData = $("#role_list").datagrid("getSelected");if (rowData) {let roleId = rowData.id;ajaxGet("/repository_prop/selectByName", {name: name,roleId: roleId}, function (resp) {let data = resp.data;if (data.length > 0) {// todo:展示查询结果} else {let message = "少侠没有该物品哦!";alertMsg(message);}}, error);}}
});

气人的是,还是绑定失败了!!!

一怒之下,我点开easyui的源代码,发现easyui的textbox组件有这么一个事件属性:

inputEvents: {blur: function (e) {var t = $(e.data.target);var opts = t.textbox("options");if (t.textbox("getValue") != opts.value) {t.textbox("setValue", opts.value);}}, keydown: function (e) {if (e.keyCode == 13) {var t = $(e.data.target);t.textbox("setValue", t.textbox("getText"));}}
},

上面的这个代码没看懂,但是像是easyui通过这种方式管理了组件的keydown事件。

最后,直接把源代码里的inputEvents属性重新定义,保留原来的blur事件。

$("#propName").textbox({width: 200,prompt: "请输入物品名称进行搜索",inputEvents: {blur: function (e) {let target = $(e.data.target);let opts = target.textbox("options");if (target.textbox("getValue") !== opts.value) {target.textbox("setValue", opts.value);}},keydown: function (event) {if(event.keyCode === 13) {let rowData = $("#role_list").datagrid("getSelected");if (rowData) {let roleId = rowData.id;ajaxGet("/repository_prop/selectByName", {name: name,roleId: roleId}, function (resp) {let data = resp.data;if (data.length > 0) {// todo:展示查询结果} else {let message = "少侠没有该物品哦!";alertMsg(message);}}, error);}}}}});

经过一番尝试,终于成功绑定了keydown事件。

http://www.dtcms.com/wzjs/106454.html

相关文章:

  • 淮南市建设委员会网站网站信息查询
  • 北京软件外包公司排行榜商品关键词优化的方法
  • 怎么样才能把网站关键词做有排名建立网站费用大概需要多少钱
  • 上海代办网站备案如何在外贸平台推广
  • 网页设计公司网站设计百度指数的特点
  • 南京网站建设企业微信公众号软文怎么写
  • 网站设计内容seo关键词推广多少钱
  • 广州市外贸网站建设服务机构深圳抖音推广
  • 北京个人网站开发制作石家庄百度seo
  • 公司做网站的费用的会计分录线上营销怎么做
  • 用rp怎么做网站导航菜单东莞seo黑帽培训
  • 有哪些简单的网站关键词首页排名优化平台
  • 企业邮箱在哪里查看无锡seo网站排名
  • 有没有做美食的视频网站手机如何创建网站
  • 福州企业建站服务百度营销推广登录平台
  • 外贸代理公司seo自然排名
  • b2b电子商务网站 建设培训行业seo整站优化
  • 公司注册域名怎么申请无锡seo公司哪家好
  • 郑州网站建设找智巢长沙建站seo公司
  • php制作wap网站开发企业培训方案
  • 新手怎样学校做网站bt磁力bt天堂
  • 杭州网站建设开发惠州seo博客
  • 万网网站开发靠谱的免费建站
  • 安阳淘宝网站建设网站测试的内容有哪些
  • 爱站攻略seo排名的方法
  • 乐清网站建设费用手机网站seo免费软件
  • 校园微网站建设抖音seo关键词优化怎么做
  • 内蒙古网站建设价格拉新推广一手接单平台
  • 系统网站建设公司如何找做网站的公司
  • 厦门做网站多百度文库账号登录入口