Php 如何使用jQuery获取URL参数?
我正在发送一个AJAX请求,并希望随它一起发送URL变量的数据。我尝试过使用PHP的Php 如何使用jQuery获取URL参数?,php,jquery,ajax,Php,Jquery,Ajax,我正在发送一个AJAX请求,并希望随它一起发送URL变量的数据。我尝试过使用PHP的GET,但是它没有被发送 $.ajax({ type: "POST", url: "send.php", data: "name=" + "<?php $_GET['name']; ?>", success: function(data) { $("#div").html(data); } }) $.ajax({ 类型:“POST”, url:“send.php”, 数
GET
,但是它没有被发送
$.ajax({
type: "POST",
url: "send.php",
data: "name=" + "<?php $_GET['name']; ?>",
success: function(data) {
$("#div").html(data);
}
})
$.ajax({
类型:“POST”,
url:“send.php”,
数据:“name=“+”,
成功:功能(数据){
$(“#div”).html(数据);
}
})
您需要echo
get变量
$.ajax({
type: "POST",
url: "send.php",
data: "name=" + "<?php echo $_GET['name']; ?>",
success: function(data) {
$("#div").html(data());
}
})
$.ajax({
类型:“POST”,
url:“send.php”,
数据:“name=“+”,
成功:功能(数据){
$(“#div”).html(data());
}
})
此外,您更喜欢使用对象发送数据
$.ajax({
type: "POST",
url: "send.php",
data: {'name':'<?php echo $_GET['name']; ?>'},
success: function(data) {
$("#div").html(data());
}
})
$.ajax({
类型:“POST”,
url:“send.php”,
数据:{'name':''},
成功:功能(数据){
$(“#div”).html(data());
}
})
$.ajax({
类型:“POST”,
url:“send.php”,
数据:“name=”+,
成功:功能(数据){
$(“#div”).html(data();
}
});
有两件事
$.ajax({
type: "POST",
url: "send.php",
data: "name=" + <?php echo $_GET['name']; ?>,
success: function(data) {
$("#div").html(data());
}
});
$.ajax({
类型:“POST”,
url:“send.php”,
数据:“name=”+,
成功:功能(数据){
$(“#div”).html(data());
}
});
首先是
第二个是缺少结束括号$(“#div”).html(data();
希望这能对您有所帮助。或;
数据:“name=“+,
啊,谢谢-愚蠢的错误!这样发送数据有什么好处吗?是的,它更易于管理(假设我们在数据中有&
签名,那么查询字符串需要转义才能正常工作)和更喜欢使用简单的查询字符串。欢迎:)不带解释的答案根本不是答案。指出操作码不起作用的原因,并指出你的答案应该起作用的原因。。
$.ajax({
type: "POST",
url: "send.php",
data: "name=" + <?php echo $_GET['name']; ?>,
success: function(data) {
$("#div").html(data());
}
});