Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将多个参数发送到PHP(Ajax)_Javascript_Php_Jquery_Ajax - Fatal编程技术网

Javascript 将多个参数发送到PHP(Ajax)

Javascript 将多个参数发送到PHP(Ajax),javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,在Ajax上传递或发送多个参数时,我被困在这里。只有当我通过一个考试时它才起作用。下面是Ajax代码: $.ajax({ type: "POST", url: "dataCartas.php", data: {valorXY: valorXY, CentroX: CentroX}, success: function(msg){

在Ajax上传递或发送多个参数时,我被困在这里。只有当我通过一个考试时它才起作用。下面是Ajax代码:

$.ajax({
                type: "POST",
                url: "dataCartas.php",
                data: {valorXY: valorXY, 
                    CentroX: CentroX},
                success: function(msg){
                    // return value stored in msg variable
                    console.log(valorXY + CentroX)
                }
        });
以及PHP代码:

$valorXY = $_POST['valorXY'];
$CentroX = $_POST['CentroX'];

include "configX.php";


if ($conn){

    $sql="EXEC sp_InsertaComID @ComID = '".$valorXY."', @DR = 
'".$CentroX."'";

if ($rs=sqlsrv_query($conn,$sql)){

}else{

echo (print_r(sqlsrv_errors(), true));
}

}else{
die(print_r(sqlsrv_errors(), true));


}

对不起,我的英语不好:

你可以序列化一个表单

$.ajax({
            type: 'post',
            url: 'include/ajax.php',
            data: $('#form').serialize(),
            success: function (response) {
                // do something
            },
            error: function(jqxhr,textStatus,errorThrown){
                console.log(jqxhr);
                console.log(textStatus);
                console.log(errorThrown);
            }
        }); 

您还可以使用表单数据

您看到了什么使您认为它没有同时发送它们?@Taplar当我在PHP上给DR一个像@DR='0999'这样的值时,它可以工作并将ComID和DR保存在db中。我认为这与CentroX有关