web前端
默守清欢
做软件行业的精英
展开
-
$.ajax请求中的async:false/true的作用
async默认为true,即为异步方式。$.ajax执行后,会继续执行后面的脚本,直到服务端返回数据才能触发success方法,这时执行的是两个进程。若将其设置为false,则所有的请求均为同步请求,在没有返回值之前,不会执行$.ajax后面的语句,只有等待请求完成才可以执行。原创 2017-11-04 19:37:47 · 232 阅读 · 0 评论 -
onkeyup,onkeydown,onkeypress的区别
1.按照触发时机判断。onkeyup在用户放开任何先前按下的键(包括系统按键,系统按键指箭头键,功能键)时发生;onkeydown在用户按下任何键时发生;onkeypress在用户按下并放开任何数字字母键时发生,系统按键无法识别。2.响应时是否被系统接收。onkeydown,onkeypress事件响应的时候输入的字符并没有被系统接收;onkeyup响应的时候输入流已经被系原创 2017-11-04 19:50:45 · 677 阅读 · 0 评论 -
使用eval转换json对象时为什么外边加括号?
由于 json 是以"{}"的方式来开始和结束的,在 js 中,它会被当成一个语句块来处理,所以必须强制性地将它转换成一种表达式。加上圆括号的目的是迫使eval()函数在处理 js 代码时强制将括号内的表达式转换成对象,而不是作为语句来执行。原创 2017-11-04 19:59:36 · 559 阅读 · 0 评论 -
jQuery获取选中的radio值的方法
有三种方式可以得到选中的单选按钮的值:1.$('input:radio:checked').val();2.$('input[type="radio"]:checked').val();3.$('input[name="name"]:checked').val();原创 2017-11-04 20:02:29 · 230 阅读 · 0 评论