如何在PHP中获取ajax请求?

时间:2015-08-19 10:23:46

标签: php ajax

    $.ajax({
        type: "POST",
        url: "Check_Country.php",
        data: "{Country_name: "+Country_name+"}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: function(html){
            $('select#Section').empty();
            $('select#Section').append('<option>Select</option>');
            $('select#Section').append(html);
        }
    });

如何在Check_Country.php文件中检测Country_name? 我正在使用

$_POST['Country_name']; 

在php文件中但是,控制台说找不到Country_name

2 个答案:

答案 0 :(得分:2)

尝试使用

data: "{Country_name: "+Country_name"}"

而不是

data: "{Country_name: "+Country_name+"}"

即。删除尾随的+符号。

答案 1 :(得分:0)

在您的代码中只有一种语法错误 你必须改变这段代码: -

data: "{Country_name: "+Country_name+"}",

进入

data: {"Country_name": Country_name}
or 
data:   "Country_name="+Country_name,

请试试这个: -