给input添加一个onkeydown的事件: <input onkeydown=”confirm(event)” /> 判断event键为向上(38)时,阻止一下默认事件,直接返回; function …
模仿百度的下拉搜索,上下键控制并赋值
这两天做开发,接了个任务,就是和百度搜索输入信息回传数据列表一样可以用上下键控制, 这里分享下我的精简版的例子(本来有ajax回传的代码,这里就不讲了,需要注意的是因为我的ajax时间是由keyup事件触发的,有上下键控制的时候会触发aja…
两个长度相等的数组数据一一对应
["6183930244039180298", "6183930240083951632", "6219802273581629443", "6219837344426491905", "6183930240083951636", "618…
js获取验证码组件
组件js部分: btnHelp = { //验证码接口锁 randomLock:false, //获取验证码 getRandom:function(_this, _rthis){ //判断有无校验函数 if(_rthis.settings.…
js实践篇:例外处理Try{}catch(e){}
程序开发中,编程人员经常要面对的是如何编写代码来响应错误事件的发生,即例外处理(exception handlers)。如果例外处理代码设计得周全,那么最终呈现给用户的就将是一个友好的界面。否则,就会让访问者对莫名的现象感到真正的“意外”。…
DataTables 获取接口自定义返回类型,用到dataSrc过滤属性
今天使用DataTables插件中遇到一个问题,需要再次请求接口时获取到后台接口返回的自定义属性,查看官网api和网上资料发现DataTables中ajax.dataSrc的过滤属性。 DataTable默认类型 当设置DataTables…
ios10中禁止用户缩放页面
在ios的safari浏览器中测试网站user-scalable=0;禁止页面缩放失效,具体如下 在ios10前我们能通过设置meta来禁止用户缩放页面: <meta content="width=device-width, init…
serialize序列化 转化为 json 对象
;(function ($){ $.fn.serializeJson= function (){ var serializeObj={}; $( this .serializeArray()).each( function (){ seri…
返回顶部 return top
第一种: $(function(){ var tophtml = "<div class=\"list-returnUp\"></div>"; $('#returnTop').html(tophtml); var l…
JSDoc 介绍
什么是JSDoc JSDoc是一个根据javascript文件中注释信息,生成JavaScript应用程序或库、模块的API文档 的工具。你可以使用他记录如:命名空间,类,方法,方法参数等。类似JavaDoc和PHPDoc。现在很多编辑器或…