随笔分类 -  JavaScript

摘要:sync默认的设置值为true,这种情况为异步方式,就是说当ajax发送请求后,在等待server端返回的这个过程中,前台会继续执行ajax块后面的脚本,直到server端返回正确的结果才会去执行success,也就是说这时候执行的是两个线程,ajax块发出请求后一个线程和ajax块后面的脚本(另一个线程);解决办法一:1.全局设置:$.ajaxSetup({ async : false }); 2.使用post或get方法;解决办法二:直接使用$.ajax$.ajax({ async : false; }); 阅读全文
posted @ 2013-05-10 09:32 white-poplar 阅读(458) 评论(0) 推荐(0)
摘要:/* 处理过长的字符串,截取并添加省略号 * 注:半角长度为1,全角长度为2 * str:字符串 * len:截取长度 * return: 截取后的字符串 */function cutbytestr(str, len) { var str_length = 0; var str_len = 0; str_cut = new String(); str_len = str.length; for (var i = 0; i < str_len; i++) { a = str.charAt(i); str_length++; ... 阅读全文
posted @ 2013-02-27 14:29 white-poplar 阅读(958) 评论(0) 推荐(0)