
JS使用post提交的两种方式。分享给大家供大家参考,具体如下:
第一种提交post的方式是传统方式,判断浏览器进行post请求。
<SCRIPT stype=text/javascript>var xmlobj; //定义XML>}
第二种方式则是虚拟表单的形式提交post请求
function post(URL, PARAMS) {var temp = documentcreateElement("form");
tempaction = URL;
tempmethod = "post";
tempstyledisplay = "none";
for (var x in PARAMS) {
var opt = documentcreateElement("textarea");
optname = x;
optvalue = PARAMS[x];
// alert(optname)
tempappendChild(opt);
}
documentbodyappendChild(temp);
tempsubmit();
return temp;
}
调用方法 如:
复制代码 :
post('pages/statisticsJsp/excelaction',{html:prnhtml,cm1:'sdsddsd',cm2:'haha'});近有个项目下需要接收POST过来的XML数据包 在struts中的Action方法中 调用request getInputStream() 发现无法读到任何数据 以下是POST数据的程序代码: Java代码 URL url = new URL(urlBuf); >
方法1、最常见的方法是:$_POST['fieldname'];
说明:只能接收Content-Type: application/x->和 $>
1、django获取post过来的多个键值对:
Ajax:
var languages = {};
languages['english'] = ['mark', 'james'];
languages['spanish'] = ['amy', 'john'];
$ajax({
type: 'POST',
url: '/save/',
data: languages,
dataType: 'json'
});
Django Viewspy
if requestis_ajax() and requestmethod == 'POST':
for key in requestPOST:
print key
valuelist = requestPOSTgetlist(key)
print valuelist
---------------------
fiddle:
name=june; age=26;
---------------------
viewspy
16 for key in requestPOST: 17 print key 18 valuelist = requestPOSTgetlist(key) 19 print valuelist
age [u'26'] [04/Apr/2012 10:58:11] "POST /getuin/ >
微信公众号对接时,使用demo中提供的回调方法,发现WxpayAPI_php_v3/lib/WxPayApiphp中notify方法中
$xml = $GLOBALS['>
例子:
把data : {d:"[{name:\"sdfsd\", id:\"sdffsd\"}, {name:\"sdffsd\", id:\"sdfsd\"}]"} 以字符串传过去,logicdatajsp 那边requestgetParameter("d")接收就可以拉
本身JSON就是属于字符串类型的
或者
那你只能在jsp中去写java代码了
以上就是关于怎样获取js中post提交的数据全部的内容,包括:怎样获取js中post提交的数据、使用request.getInputStream() 获取POST数据、php获取post参数的几种方式等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)