摘要: 做登录ajax的时候,发现同样的参数请求,比如用户名zzz,密码zz,我点击登录后:对于一个浏览器,你的第一次点击是会调用rpc请求的,但是,你再用同一个浏览器提交表单的时候,rpc不会被提交,因为参数一样,这个可能是ajax的XMLHttpRequest对象的问题,他设置了时间间隔了,实际上是(newActiveXObject("Microsoft.XMLHTTP"))所以,在实际操作的时候,给rpc的参数传递一个没有用的ts=newDate().getTime()一个时间戳,以保证每次的点击事件都会激发rpc请求,因为他们的参数(或者说url)是不一样的。书上云:为什么 阅读全文
posted @ 2011-07-08 17:58 dodo-yufan 阅读(3669) 评论(0) 推荐(0)
摘要: $.ajax({ url: 'http://www.cnblogs.com/Common/Ajax/GetSpecialtyCoursesJsonData.ashx', data: {S_CourseID: courseid , CurrTime : new Date().getTime()}, //加个时间戳,否则会不自动更新数据 dataType: 'json', success: function(data) { if (data != null) { if ( data.length > 0) { for(var i = 0 ; i < da 阅读全文
posted @ 2011-07-08 17:53 dodo-yufan 阅读(593) 评论(0) 推荐(0)