JS 发送POST
2015-10-29 14:17
543 查看
var postData = { "name1": "value1", "name2": "value2"}; postData = (function(obj){ // 转成post需要的字符串. var str = ""; for(var prop in obj){ str += prop + "=" + obj[prop] + "&" } return str; })(postData); var xhr = new XMLHttpRequest(); xhr.open("POST", "../module", true); xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded"); xhr.onreadystatechange = function(){ var XMLHttpReq = xhr; if (XMLHttpReq.readyState == 4) { if (XMLHttpReq.status == 200) { var text = XMLHttpReq.responseText; console.log(text); } } }; xhr.send(postData);
相关文章推荐
- [转]创建一个JavaScript弹出DIV窗口层的效果
- JavaScript基础知识梳理,你能回答几道题?
- 超轻量级异步JS框架,别再让嵌套影响我们的优雅代码!
- jsp注释
- js判断请求的url是否可访问,支持跨域判断
- 个人笔记 js 01 js里window.open打开的子页面调用父页面的function
- js父子页面跨域访问
- js父子页面跨域访问
- JS中实现replaceAll的方法
- DJANgo json 时间
- jstack分析 (Thread state=IN_NATIVE) mark
- JS 数字格式化为金额格式 (3位一个逗号隔开)
- javascript: detect mobile devices or browser
- javascript: detect mobile devices or browser
- javascript: detect mobile devices or browser
- [JS][技巧]利用事件冒泡特性处理多个按钮的单击事件
- js中子窗口向父窗口传值
- jsp获取客户端IP地址的方法
- JSP针对表单重复提交的处理方法
- javascript学习心得