多半是因为返回值格式的问题,在后台返回的应与前台设定的值一直,不然就会进入error,会报404服务器错误,极有可能是后台返回的数据类型不对public void exitSystem( HttpServletRequest request, HttpServletResponse respon.....
分类:
Web程序 时间:
2014-12-31 11:13:01
阅读次数:
207
这种情况很常见,就是循环发送ajax请求么。
非跨域请求这么写没有问题,success会被调用100次,但是当dataType : "jsonp"时,success可能只会执行70次80次,剩下的请求没有成功也没有失败,用complete也抓不到。
浏览器会报错找不到callback,或无任何提示。有两个地方会引起这种问题...
分类:
Web程序 时间:
2014-12-30 19:08:40
阅读次数:
135
AJAX实例分析,比较了同步异步,GET和POST.
分类:
Web程序 时间:
2014-12-30 19:00:56
阅读次数:
131
女朋友不是想抛就抛,但异常却可以,不信请往下看。 今天在MVC Controller中写代码时,纠结了一下。在这个地方要不要抛异常呢?如果不抛异常,就得这么写。如果抛异常呢,代码显得更简洁,更具表达力,而且记录错误日志可以在Application_Error中统一处理。
分类:
移动开发 时间:
2014-12-30 18:34:48
阅读次数:
195
今天在一个应用场景中需要在Global.asax中判断一个请求是否是ajax请求,而在ASP.NET MVC中已经提供了一个现成的扩展方法IsAjaxRequest。但这个扩展方法只是针对HttpRequestBase,而在Global.asax中只有HttpRequest,没有HttpReques...
分类:
Web程序 时间:
2014-12-30 13:26:35
阅读次数:
151
url中的#!URL 中的 # 本来的用途是跳转到页内锚点。一个 URL 中 # 后的值 (hash tag) 不影响所访问网页的内容,所以搜索引擎在处理仅仅 hash tag 不同的多个 URL 时会当做相同内容从而忽略hash tag。但近年来 hash tag 越来越多地被用于 AJAX 请求...
分类:
其他好文 时间:
2014-12-30 01:40:36
阅读次数:
114
Ajax,指的是网页异步刷新,一般的实现均为js代码向server发POST请求,然后将收到的结果返回在页面上。 这里我编写一个简单的页面,ajax.html 测试Ajax 点击 注意,从上面的代码可以看出,数据存储在“message”字段中。 所以后台从messag...
分类:
Web程序 时间:
2014-12-30 00:15:37
阅读次数:
809
在我们开发一些web应用时,我们一样可以在MVC Framework 中使用JsonResult 来返回JSON数据,同样也可以处理一下简单的AJAX请求,那么为何微软又推出Web API这么个东西呢?接下来我们来比较一下。二者(Asp.net MVC 与 Asp.net Web Api)何时用?
平时项目中会有一些流程,或者是评论相关的东西,这些一般只会是在页面初次加载一部分,剩余部分搞一个更多的标签,当点击更多的时候,ajax请求把所有数据加载完(当然这里也有分页的实现方法,本篇不作讨论), ajax加载的数据一般会运用到appendChild,insertBefore方法来附加在原来标签...
分类:
移动开发 时间:
2014-12-28 20:41:35
阅读次数:
140
前几个周,项目中遇到了AJAX跨域的问题,然后找资料解决了。 首先要说明一点,关于AJAX的跨域原理和实践,我的经验还是比较少的,我只是大致看了下网上的资料,结合自己的理解,找到了解决办法,暂时不去仔细研究,因为要做的事情太多了,不可能把所有的问题都给研究透彻了。 问题场景: a.com访问二级域名cms.a.com上的AJAX请求,遇到了跨域问题,Chrome-Firefox都没有...
分类:
Web程序 时间:
2014-12-28 14:15:51
阅读次数:
149