博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js发送post请求
阅读量:5786 次
发布时间:2019-06-18

本文共 864 字,大约阅读时间需要 2 分钟。

  hot3.png

function post(path, params, method) {    method = method || "post"; // Set method to post by default if not specified.    // The rest of this code assumes you are not using a library.    // It can be made less wordy if you use one.    var form = document.createElement("form");    form.setAttribute("method", method);    form.setAttribute("action", path);    for(var key in params) {        if(params.hasOwnProperty(key)) {            var hiddenField = document.createElement("input");            hiddenField.setAttribute("type", "hidden");            hiddenField.setAttribute("name", key);            hiddenField.setAttribute("value", params[key]);            form.appendChild(hiddenField);         }    }    document.body.appendChild(form);    form.submit();}

Example:

post('/contact/', {
name: 'Johnny Bravo'});

转载于:https://my.oschina.net/liting/blog/666515

你可能感兴趣的文章
统计数据库大小
查看>>
第十六章:脚本化HTTP
查看>>
EXCEL表中如何让数值变成万元或亿元
查看>>
AndroidStudio中导入SlidingMenu报错解决方案
查看>>
编写高性能的java程序
查看>>
Spring 的配置详解
查看>>
linux已经不存在惊群现象
查看>>
上位机和底层逻辑的解耦
查看>>
L104
查看>>
链表基本操作的实现(转)
查看>>
邮件发送1
查看>>
[转] libcurl异步方式使用总结(附流程图)
查看>>
编译安装LNMP
查看>>
[转]基于display:table的CSS布局
查看>>
crm 02--->讲师页面及逻辑
查看>>
AS3.0 Bitmap类实现图片3D旋转效果
查看>>
Eigen ,MKL和 matlab 矩阵乘法速度比较
查看>>
带三角的面包屑导航栏(新增递增数字)
查看>>
用javascript获取地址栏参数
查看>>
一起谈.NET技术,你应该知道的15个Silverlight诀窍
查看>>