Javascript post JSON
来源:互联网 发布:linux 文件上传权限 编辑:程序博客网 时间:2024/06/05 17:54
XMLHttpRequest类
有很多方式可以发送http请求,相比调用$.get(),使用XMLHttpRequest类有个好处是可以设置header,并可以设置发送的body。
// Javascript codefunction saveAndShowArticle() { var xhr = new XMLHttpRequest(); xhr.open("POST", "/rest/article", true); xhr.setRequestHeader("Content-type", "application/json"); xhr.onreadystatechange = function() { if (xhr.readyState == 4) { if (xhr.status == 200) { // show article after get from server var article = JSON.parse(xhr.responseText); window.location.href = "/article/" + article.id; } } }; // costruct a json var articleJson = {}; // $("#title").val() get value from element with "title" as id articleJson.title = $("#title").val(); articleJson.markDown = $("#content_markdown").val(); articleJson.categoryName = $("#category").val(); articleJson.tags = $("#tags").val(); articleJson.digest = $("#digest").val(); // send post request with json xhr.send(JSON.stringify(articleJson)); }
阅读全文
0 0
- Javascript post JSON
- php post json数据
- curl with post json
- java post json 请求
- POST提交JSON数据
- 模拟post提交json
- CURL POST json字符串
- HTTPCLIENT POST JSON
- Struts2 Post json
- objective-c post json
- curl post json
- POST上传JSON数据
- jquery post json
- POST上传JSON数据
- java http post json
- NSURLConnection — POST-JSON
- AFNetworking post json
- post接收json数据
- 有关gcc的知识简述
- MarkDown编辑技巧
- tensorFlow数据输入
- 纪中国庆集训 简要题解
- iOS 一次性移除掉NSUserDefaults中所有的数据
- Javascript post JSON
- 2017.10.7 phi的反函数 失败总结
- 成员函数入门
- TensorFlow for machine learning 基本模板
- bzoj 3197: [Sdoi2013]assassin 树哈希+树形dp+费用流
- Android自定义view的基本使用
- Python爬虫之超时设置
- 【实战】4-7 maven的pom文件配置
- 大整数存储和运算