为什么Ajax请求更改参数值
why Ajax Request Change Parameter Value?
我是网络新手。我正在使用ajax请求来更新一些值。我正在参数中发送一个url。但是我发送了,我没有收到。我不知道我在这里错过了什么。有人能帮我吗。我在参数中发送以下url。
https://plus.google.com/share?url=http%3A%2F%2Fwww.mebel-perof.ru%2Kresla%2Staff
但当我收到这个时,我得到了以下值。我不确定我错过了什么发送请求。
https://plus.google.com/share?url=http://www.mebel-perof.ru/kresla/staff
两种我都试过了
$_REQUEST['page_url']
$_POST['page_url']
请参阅我的以下代码:
var url_api = "https://plus.google.com/share?url=http%3A%2F%2Fwww.mebel-perof.ru%2Fkresla%2Fstaff";
var req_url = global_domain_ws+'/actiongoogleplus.php';
$.ajax({
type : "POST",
url : req_url,
data :"page_url="+url_api,
success : function(a) {
location.reload(true);
}
});
有些人可以帮我解决我在这里缺少的东西。我不知道。感谢
您在"url_aoi"声明中有一个拼写错误,应该是"url_api"
编辑
看这个:
$.ajax({
type : "POST",
url : req_url,
data : {'page_url':url_api},
success : function(a) {
location.reload(true);
}
});
请注意,数据是作为对象发送的,因此$_POST应该以这种方式工作!!!
编辑2
您使用的是jQuery吗?如果是,请将$.ajax替换为:
$.post(
req_url,
{'page_url':url_api},
function(a){
location.reload(true);
});
我还编辑了我以前的编辑,你说它不起作用太奇怪了,因为我用这种方式做了很多ajax。
相关文章:
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- Ajax.ActionLink-传递javascript参数
- 原型Ajax请求参数为嵌套json
- 如何在所有ajax调用中向URL添加参数
- XMLHttpRequest.open()AJAX中的参数url
- 使用AJAX POST从javascript到带有Strong参数的Rails4控制器
- jQuery 无法使用 AJAX 调用访问函数内部的函数参数
- Ajax中参数后缺少括号
- ajax post在webapi中传递null参数
- 如何参数化ajax TruClient脚本中的值
- Ajax's的数据参数未发送到服务器
- 如何在ajax文件上传中添加额外的POST参数
- 参数使用AJAX的PHP POST不起作用
- $.Ajax投掷“;无效的参数"在IE9上
- 如何在jQuery AJAX中使用参数调用PHP函数
- 如何使用 ajax 和 javascript 将参数传递给控制器
- Rails Ajax 刷新部分,同时持久化参数
- 带有 ClojureScript 的 AJAX Request 有时在 Chrome 上将 nil 作为参数
- Href与2参数ajax和php
- 在脚本中传递值/参数Ajax加载页面