首页 > ajax

ajax获取提交表单返回值(4)- Firefox,safari不识别post

《ajax获取提交表单返回值(3)- 405 Not Allowed》中的代码在chrome中运行无碍,但是在火狐中运行的时候发现没有任何反应。 research的几个相关点: 相关点1: 在IE中运行完好的AJAX,在火狐下没有反应。断点检查时,发现在xmlHTTP.setRequestHeader("content-type","记不清了,是一个POST方法必须用到的头部")之前,都可以运行,这个之后就没反应了。如果是因为创建XMLHTTP不兼容FF的原因,求一个可以兼容FF的XMLHTTP创建程序。如果不是的话,请问各位是什么原因导致的?程序不在手里,所以贴不上来,但程序在IE...

ajax获取提交表单返回值(3)- 405 Not Allowed

在《ajax获取提交表单返回值(2)- post表单数据》当中最后的代码,运行后会发现页面提示错误: 405 Not Allowed 其实这是由于Apache、IIS、Nginx等大多数web服务器,都不允许静态文件响应POST请求,否则会返回“HTTP/1.1 405 Method not allowed”错误。 即将出错页面表单的method=“post”改为“get”即可。 于是,更改后的代码应为: <head> <script src="jquery-1.11.1.min.js"> </script> <script> $...

ajax获取提交表单返回值(2)- post表单数据

根据ajax获取提交表单返回值(1)中的示例,发现post的data要么是var 要么是jason格式,那么问题来了,html中的表单如何发送呢? 现在有两种方案: 1.jQuery ajax - serialize() 方法 定义和用法 serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。 您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。 序列化的值可在生成 AJAX 请求时用于 URL 查询字符串中。 <script src="jquery-1.11.1.min.js"> </scri...

ajax获取提交表单返回值(1)- POST and GET

最近在关注IOS开发,遇到一个问题: IOS客户端用UIwebview加载了php服务端写好的网页版登录功能,但是现在IOS如何获取到php端登录后的返回值成了问题。 经过一番research,发现IOS用UIwebview是可以和js交互的,原理详见我上一篇文章和如下链接: 《优秀开源代码解读之JS与iOS Native Code互调的优雅实现方案 》http://blog . csdn . net/yanghua_kobe/article/details/8209751/ 利用了一个优秀的开源小项目:WebViewJavascriptBridge 于是,现在问题就简化成,js如...