使用$.ajax请求php资源的问题

最近刚学php,请求时有这样的问题,

在html页面中:


let params={

    'productid':1,

    'num':1,

}

params=JSON.stringify(params);

$.ajax({

    type:"post",

    url:"addCart.php",

    async:true,

    data:params,

    dataType:'json',

    success:function(){

                    

    },

});

在php中:

//1、接收传递过来的POST参数


$productid=intval($_POST['productid']);

$num=intval($_POST['num']);

问题就是:这样请求会报错,去掉json.stringify(params)却可以,应该怎样接收JSON格式的数据呢


达令说
浏览 401回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript