将javascript类作为json/替代方式传递给php
我是这方面的初学者,但我学得很快,所以我非常感谢任何帮助 举个例子,我有一个对象将javascript类作为json/替代方式传递给php,javascript,php,json,Javascript,Php,Json,我是这方面的初学者,但我学得很快,所以我非常感谢任何帮助 举个例子,我有一个对象 function shape(name, size) { this.name = name; this.size = size; // some functions } 我正在创建一个数组(这只是一个示例) 我需要将所有形状(本例中的名称和大小值)以json或任何其他格式发送到php,以便将其发送到MySQL数据库 我不知道jQuery/Ajax是如何工作的,所以如果可能的话,我会尽量避
function shape(name, size)
{
this.name = name;
this.size = size;
// some functions
}
我正在创建一个数组(这只是一个示例)
我需要将所有形状(本例中的名称和大小值)以json或任何其他格式发送到php,以便将其发送到MySQL数据库
我不知道jQuery/Ajax是如何工作的,所以如果可能的话,我会尽量避免使用这种方式
当我将其称为“类”时,我不确定标题是否正确。实际上,当您在数组中获得形状值时,。。现在,您可以使用AJAX在服务器上发送所有值
$.ajax({
url: 'http://www.domain.com/xyz',
dataType: 'json',
data : JSON.stringify(array_of_shapes),
success: function(data){
//server response in data variable
}
})
在服务器端,您可以通过以下方式接收json数据:
<?php
$json_data = file_get_contents("php://input");
$json_array = json_decode($json_data, true);
echo '{msg: "data posted"}';
die;
?>
kinldy跟随并查看链接,希望您能够了解您想要实现的目标。 值以json形式返回后,可以将其保存到PHP变量中
<?php
$json_data = file_get_contents("php://input");
$json_array = json_decode($json_data, true);
echo '{msg: "data posted"}';
die;
?>