我在使用 ajax URL 传递参数时遇到问题。我认为错误出在参数代码语法中。请帮忙。
var timestamp = null;
function waitformsg(id,name) {
$.ajax({
type:"Post",
url:"getdata.php?timestamp="+timestamp+"uid="+id+"uname="+name,
async:true,
cache:false,
success:function(data) {
});
}
我按如下方式访问这些参数
<?php
$uid =$_GET['uid'];
?>
最佳答案
为什么要结合 GET 和 POST?使用其中之一。
$.ajax({
type: 'post',
data: {
timestamp: timestamp,
uid: uid
...
}
});
php:
$uid =$_POST['uid'];
或者,只需正确格式化您的请求(您缺少获取参数的&符号)。
url:"getdata.php?timestamp="+timestamp+"&uid="+id+"&uname="+name,
关于jquery - 使用 $.ajax url 传递多个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13651656/