原因: ajax是异步请求,即javascript是非阻塞运行的,在$.ajax还没运行完alert命名可能就执行了,当然第二个alert的时候是没有数据的 解决办法: 将ajax设置为同步请求,设置$.ajax的async属性为false。 ...
                            
                            
                                分类:
Web程序   时间:
2016-09-22 16:56:29   
                                阅读次数:
155
                             
                    
                        
                            
                            
                                今天碰到一个问题 异步请求等待中 cancel后会发生什么,网上找了下资料说取消的请求默认都会按请求失败处理,并调用请求失败delegate 查找到的资料具体解释了下ASIHTTPRequest取消异步请求 首先,同步请求是不能取消的。其次,不管是队列请求,还是简单的异步请求,全部调用[ reque ...
                            
                            
                                分类:
Web程序   时间:
2016-09-20 00:06:36   
                                阅读次数:
197
                             
                    
                        
                            
                            
                                    ajax不支持异步下载,但我想你是不想让地址栏发生跳转,如果是这样的话,我到是有几种方法。这几种方法的原理都是一样的,就是发送同步请求,当同步请求下载东西是并不会改变url 如果你想在发送请求的时候传递额外的参数,我相信你自己是可以做到的。 ...
                            
                            
                                分类:
Web程序   时间:
2016-09-07 14:28:09   
                                阅读次数:
587
                             
                    
                        
                            
                            
                                在上次面试的时候有被问到过AJAX同步与异步之间的概念问题,之前没有涉及到异步与同步的知识,所以特意脑补了一下,不是很全面... 同步请求流程:提交请求(POST/GET表单相似的提交操作) 服务器对请求进行处理(期间客户端浏览器不能进行其他任何操作) 处理完毕返回数据 异步请求流程:通过事件触发请 ...
                            
                            
                                分类:
Web程序   时间:
2016-08-27 17:58:37   
                                阅读次数:
554
                             
                    
                        
                            
                            
                                在使用异步请求时,有时需要将异步请求的结果返回给另一个js函数,此种情况下会出现未等异步请求返回请求结果,该发送请求所在js函数已经执行完后续操作,即已经执行return ,这样会导致return的结果为空字符。 总结:若要在使用ajax请求后处理发送请求返回的结果,最好使用同步请求。 例如:以下例 ...
                            
                            
                                分类:
Web程序   时间:
2016-08-08 12:21:23   
                                阅读次数:
135
                             
                    
                        
                            
                            
                                    本文目录 一、异步POST请求 二、NSURLConnection的其他请求方法 一、异步POST请求 二、NSURLConnection的其他请求方法 上一讲介绍了iOS中的异步GET请求,这讲来看看异步POST请求。 回到顶部 一、异步POST请求 假如请求路径是http://192.168.1 ...
                            
                            
                                分类:
其他好文   时间:
2016-08-01 00:05:25   
                                阅读次数:
173
                             
                    
                        
                            
                            
                                    一、异步POST请求 假如请求路径是http://192.168.1.102:8080/MJServer/login,请求参数有2个: username :母鸡 pwd :123 1.POST请求细节分析 要想在iOS中发送一个POST请求,首先要了解POST请求的一些细节: 1> 跟GET请求不一 ...
                            
                            
                                分类:
其他好文   时间:
2016-07-05 10:01:19   
                                阅读次数:
277
                             
                    
                        
                            
                            
                                    主从功能: 为了防止 Redis 磁盘损坏,导致数据丢失,Redis 提供了复制功能,将一个主数据库的数据自动同步到从数据库,防止数据丢失。 同时还可以配置一主多从来分担主压力,主只接受写的操作,将读的操作给从来实现;其中从库也可以接受其它从库的同步请求。 如果主、从因为网络原因出现连接断开,网络正 ...
                            
                            
                                分类:
其他好文   时间:
2016-07-04 13:26:21   
                                阅读次数:
233