在使用jquery ajax异步调用数据,第一次可以正常返回值,后面就一直不会执行后台,总是返回第一次访问的结果,即使使用ctrl+F5,都不能得到最新的数据。测试后发现,是ie8缓存了第一次获取的结果。造成这个问题的原因是因为IE8会默认缓存这时的Get方式获取的数据,所以第二次不会提交到后台。而...
分类:
其他好文 时间:
2014-08-25 18:34:44
阅读次数:
152
delegate 有一个begininvoke 方法,会开一个新线程去处理。当需要处理UI 控件时,需要判断,caller是不是和该控件在一个线程上,否则就要用delegate回到ui 线程。并且调用控件的Invoke方法。例如private delegate void SetTextHandler...
分类:
其他好文 时间:
2014-08-19 16:29:14
阅读次数:
186
从一篇blog得知使用脚本可以异步调用Web服务,觉得很新鲜,因为自己很少用到Web服务,所以决定写一写看看什么效果。 首先在UI项目(我使用的是MVC4.0)里创建一个Web服务。 添加Web服务后,默认有一个HelloWorld方法。调用该方法有两种形式,一是服务端通过实例化对象调用...
分类:
Web程序 时间:
2014-08-19 16:04:56
阅读次数:
298
软件模块之间总是存在着一定的接口,从调用方式上,可以把他们分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,调用方要等待对方执行完毕才返回,它是一种单向调用;回调是一种...
分类:
编程语言 时间:
2014-08-14 01:41:17
阅读次数:
289
模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,也是我们在写程序中经常使用的;回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,这句话可能有点绕,等文章后面举例说明;异步调用是一种类似消息或事件的机制,解决了同...
分类:
编程语言 时间:
2014-08-11 14:56:52
阅读次数:
233
4.fscokopen()函数 fsockopen是一个非常强大的函数,支持socket编程,可以使用fsockopen实现邮件发送等socket程序等等,使用fcockopen需要自己手动拼接出header部分 官方文档:?http://cn.php.net/fsockopen/ ? ...
分类:
Web程序 时间:
2014-08-08 02:15:15
阅读次数:
231
//首先要判断用户录入的手机号是不是中国移动的,不是直接给出提示,并终止登录 if($("#cmUsername1").val().isMobile())//手机号码 { jQuery.ajax({ async: false,//必须同...
分类:
Web程序 时间:
2014-08-06 14:32:51
阅读次数:
248
Jquery ajax 得到返回值 1.ajax默认是异步调用的,所以得到的返回值是空值,要得到值必须改成同步:async: false,//同步。 2.必须定义一个全局变量 var result = ""来保存返回值。否则得到的是undefined functio...
分类:
Web程序 时间:
2014-08-05 19:41:30
阅读次数:
331
多线程或者异步调用中如何访问HttpContext?前面我还提到在APM模式下的异步完成回调时,访问HttpContext.Current也会返回null,那么此时该怎么办呢?答案有二种:1. 在类型中添加一个字段来保存HttpContext的引用(异步开始前)。2. 将HttpContext赋值给...
分类:
编程语言 时间:
2014-08-04 17:21:57
阅读次数:
216