Ajax中send方法参数的使用
一般情况下,使用Ajax提交的参数多是些简单的字符串,可以直接使用GET方法将要提交的参数写到open方法的url参数中,此时send方法的参数为null。
例如 :
var url = "login.jsp?user=XXX&pwd=XXX";
xmlHttpRequest.open("GET",url,true);
xmlHttpRequset.send(null);
此外,也可以使用send方法传递参数。使用send方法传递参数使用的是POST方法,需要设定Content-Type头信息,模拟HTTP POST方法发送一个表单,这样服务器才会知道如何处理上传的内容。参数的提交格式和GET方法中url的写法一样。设置头信息前必须先调用open方法。
例如:
xmlHttpRequest.open("POST","login.jsp",true);
xmlHttpRequest.setRequestHeder("Content-Type","application/x-www-form-urlencoded;charset=UTF-8");
xmlHttpRequest.send("user="+username+"&pwd="+password);
需要注意的是根据提交方式的不同,两种提交方式分别调用后台的doGet方法和doPost方法。
欢迎加入技术交流群:45232529
分享到:
相关推荐
ajax中使用javascript的send方法post参数。当用set方法是会出现中午乱码的问题,该文档说的post方法很好的解决了该问题,具体用法见文档
Ajax中send方法参数的使用 一般情况下,使用Ajax提交的参数多是些简单的字符串,可以直接使用GET方法将要提交的参数写到open方法的url参数中,此时send方法的参数为null。 例如 : var url = "login.jsp?...
jquery的ajax数据交互方法,$.post()方法.$get()方法详细解析
AJAX XMLHttpRequest对象方法 XMLHttpRequest对象属性
ajax技术汇总ajax技术汇总ajax技术汇总ajax技术汇总ajax技术汇总
Ajax框架汇总 Ajax框架汇总 Ajax框架汇总 Ajax框架汇总
jquery中ajax常用的方法,jQuery ajax框架常用方法总结.docx
Ajax登录方法的实现,使用ajax控件来实现动态无刷新技术
jQuery使用Ajax方法调用WebService.doc
AJAX面试题汇总,厘米包含了大部分比较常见的ajax面试题。
ajax重写方法搭配后台filter返回status实现ajax请求跳转登录页面
后端(如 springboot)直接返回excel的输出流到前端,前端使用 该方法(js原生ajax)进行接收并实现页面的下载
Ext AJAX submit方法实例Ext AJAX submit方法实例
jQuery使用Ajax方法调用WebService.rarjQuery使用Ajax方法调用WebService.rarjQuery使用Ajax方法调用WebService.rar
AJAX即“Asynchronous JavaScript and XML”(异步的JavaScript与XML技术),指的是一套综合了多项技术的浏览器端网页开发技术。
自己总结的文档,大部分的情况解决办法都在里面了。希望对你们有所帮助!!!
在网上收集的一些常用的ajax方法希望对你们能有所帮助
AJAX AJAX AJAX AJAX AJAX AJAX AJAX AJAX AJAX
ajax不支持方法重载,不能有两个add(int n) add(string n)
ajax控件ajax控件ajax控件ajax控件ajax控件ajax控件ajax控件ajax控件ajax控件ajax控件ajax控件ajax控件