JavaScript
KILANG
这个作者很懒,什么都没留下…
展开
-
jquery绑定esc事件
1.给整个页面添加ESC事件:$(document).keyup(function(event){ switch(event.keyCode) { case 27: alert("ESC"); case 96: alert("ESC"); }});2.给指定元素添加ESC事件:当按下一个键盘按键时触发onkeydown事件keycode 0 =转载 2016-11-05 15:19:29 · 5137 阅读 · 0 评论 -
js字符串转义 方法参数
原本以为字符串中嵌套方法参数,直接加一个转义符就行 ‘\’ ,事实上不是:错误代码:"开始时间:"正确代码:'开始时间:'两个中间的区别在于单引号' 和双引号"用双引号嵌套单引号,里面的双引号转义 " onclick='wdatePicker("xxx ")' "或者用单引号嵌套双引号 ,里面的单引号转义' onc原创 2016-11-07 17:08:12 · 5012 阅读 · 0 评论 -
ajax什么时候返回值调用error
当ajax正常执行到后了后台的action中,也封装好了json 【JSONArray JsonArray = JSONArray.fromObject(kwKgForm);】加上了spingmvc的@Responsebody后,发生网络问题就会调用error:function()网络问题:执行ajax前也发送了两次请求例子:href="" onclick="showR原创 2016-11-10 15:28:27 · 2909 阅读 · 0 评论 -
new data 浏览性兼容性问题
'2016-11-11'是无法被各个浏览器中,使用new Date(str)来正确生成日期对象的,只有'2011/11/11'.才能被各个浏览器js识别改前:var lastLoginTime = new Date("").getTime();.改后var lastLoginTime = new Date(Date.parse("".replace(/-/g,"/"))).getT原创 2016-11-11 17:19:41 · 393 阅读 · 0 评论 -
ReferenceError: jQuery is not defined
ReferenceError: jQuery is not defined引入easyUI时候经常会报这个错误,由于没有找到这个jQuery这个元素,“jQuery”这个元素在jquery.easyui.min.js这里面没有定义,需要引入有定义的文件jquery-1.7.2.min.js原创 2016-10-31 17:09:54 · 1260 阅读 · 0 评论 -
ie兼容本地最高版本
原创 2016-12-20 17:39:32 · 396 阅读 · 0 评论 -
jquery的validate中ajax提交方式
jquery.validate.js中提供的不仅仅是普通的非空校验和长度校验,现在要说的是validate的ajax校验validate中ajax用的是remote字段的方式来校验例子:需要判断用户名是否已经存在,已经存在就提示“用户已存在”注意:remote从后台接收到的只有true和false,据说有其他,返回只能js封装页面jsp:<form id="inputForm">......原创 2018-06-01 15:07:19 · 1820 阅读 · 0 评论 -
js光标定位,定位到最后一个name上面
$("#addButton").click(function(){ //新增一个span,定位到最后一个span上面 var content = $("#severityContainer").html(); var curTag = "<div class='tag' ><span name='sm_severity' contenteditable='...原创 2018-07-16 15:11:13 · 1069 阅读 · 0 评论 -
ajax异步请求不起作用
async:"false"设置了异步请求,但是debugger看js代码的执行顺序,却是同步请求的顺序解决方法:不能加双引号async:false原创 2019-04-29 10:27:47 · 2044 阅读 · 0 评论