我想使用ajax访问一个url,有2个参数。我当前的脚本没有显示任何响应。
$(document).ready(function(){
$("#ocountClc").click(function (){
$.ajax({
type: "POST",
url: "http://localhost/xyz/abc.php",
data: { R33te0x: <?php echo $vara; ?>, tag: <?php echo $varb; ?> },
success: function() {
alert('done');
}
});
});
});
关于PHP:
echo $_POST['R33te0x'];
答案 0 :(得分:0)
您可以尝试这样的POST
请求吗?
$(document).ready(function(){
$("#ocountClc").click(function (){
$.post("http://localhost/xyz/abc.php",{"R33te0x": "<?php echo $vara; ?>",
"tag": "<?php echo $varb; ?>"},function(response)
{
alert("done");
console.log(response); //see what response you are getting
});
});
});
答案 1 :(得分:0)
你的json存在问题:
您忘记在引号""
$(document).ready(function(){
$("#ocountClc").click(function (){
$.ajax({
type: "POST",
url: "http://localhost/xyz/abc.php",
data: { R33te0x: "<?php echo $vara; ?>", tag: "<?php echo $varb; ?>" },
success: function() {
alert('done');
}
});
});
});
答案 2 :(得分:0)
你应该在R33te0x和标签周围添加一些引号。我相信没有它们,它会认为这些是变量。
$(document).ready(function(){
$("#ocountClc").click(function (){
$.ajax({
type: "POST",
url: "http://localhost/xyz/abc.php",
data: { 'R33te0x': <?php echo $vara; ?>, 'tag': <?php echo $varb; ?> },
success: function() {
alert('done');
}
});
});
});