首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >向PHP发送多个参数(Ajax)

向PHP发送多个参数(Ajax)
EN

Stack Overflow用户
提问于 2018-06-16 02:11:12
回答 1查看 42关注 0票数 0

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

代码语言:javascript
复制
$.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代码:

代码语言:javascript
复制
$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));


}

对不起,我的英语不好:

EN

回答 1

Stack Overflow用户

发布于 2018-06-16 04:21:03

您可以序列化窗体

代码语言:javascript
复制
$.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);
            }
        }); 

您还可以使用form data https://stackoverflow.com/a/8244082/3063429

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50880749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档