考虑:
我收集了表单数据并希望创建一个JSON对象。然后使用json_decode()将该对象发送到php,它将解码它
怎么可能?
A,B,C,D是表格数据。
var formData = [{"task": A , "due_time": due_B, "due_date" : C , "priority": D}];
$.ajax({url: someplace.php , type: "post" , data: formData});
在PHP中:我想查看
if isset($_POST['formData']){ $data = json_decode($_POST['formData'])}
答案 0 :(得分:0)
创建有效的JS对象:
[jQuery]
var obj = {task: "A", due_time: due_b, /*...*/};
$.ajax({
url: '#',
type: 'post',
data: obj
});
所有已发送的值均位于$_POST
全局。
[PHP]
if (isset($_POST['task']) && $_POST['task'] == 'A') {
$startApocalypse = true;
}