jQuery post只发送GET数据
jQuery post only sending GET data
var link = 'http://www.somsite.com/sendmoney.php?confirm=1&code=10';
var amount = 10;
var myID = 1;
var data_final = {money:amount, ID:myID, tag:null};
$(document).ready(function(){
$.ajax({
'url' : link,
'type' : 'POST',
'data' : data_final,
'headers': {
'Cache-Control':'max-age=0',
'Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
'Content-Type':'application/x-www-form-urlencoded',
'Referer':'http://www.somesite.com/sendmoney.php',
'Accept-Encoding':'gzip,deflate,sdch',
'Accept-Language':'en-US,en;q=0.8,ar;q=0.6',
'User-Agent':navigator.userAgent
}
});
});
我正在使用jQuery发送以下请求这是一个post请求,奇怪的是请求只发送GET查询而不是post查询
只发送confirm=1
和code=10
,不发送其他数据。
有人知道为什么会发生这种情况吗?
像这样设置AJAX使用JSON发送:
...
$.ajax({
'url' : link,
'type' : 'POST',
'data' : data_final,
'data-type' : 'json',
...
相关文章:
- 使用Javascript/JQuery获取JSON GET数据
- jQuery在$.get数据完成后执行作业
- 使用Ajax Get方法将数据显示到特定元素中
- Codeigniter JQuery在JQuery.get请求后动态加载视图中的数据
- 使用 POST 和 GET 通过端点交换数据
- Jquery $.get() 在 javascript 中操作由查询产生的数据
- 如何显示Ajax Get-Method中的数据
- Javascript POST数据进入GET PHP数组
- 使用JS/Jquery从URL中提取GET数据
- 如何使用window.history.pushState更改GET数据
- AngularJS:将$http.get数据分配给变量
- 将 GET 数据传递给 POST 请求
- 将GET数据从一个函数传递到另一个函数
- GET数据未通过AJAX调用发送
- 将http.get数据获取到本地JSON数组变量中
- 如何将jquery提交的php表单GET数据回显到另一个javascript代码和URL中
- Angular-多个$http.get数据请求
- Chrome POST/GET数据影响内联JavaScript
- jQuery post只发送GET数据
- 将get数据保存到一个局部变量