php - 反向序列化()-jquery

标签 php javascript jquery jsonserializer

我使用此代码为 ajax 请求发送了我的数据 (json);

var formdata = $("#customForm").serialize();

            type: "post",
            dataType: "json",
            data: formdata,

在php文件中,有没有可能反向序列化?

或者我需要做类似的事情:$pass = $_POST['pass']; 用于所有字段?

谢谢

最佳答案

听起来您的“或”陈述正朝着正确的方向前进。数据应该在 $_POST 数组中可用,而无需“反序列化”任何内容。

编辑

尝试命名您的输入字段,以便它们都作为数组进入 post 变量:

<input name="myformdata[first_name]" id="first_name" />
<input name="myformdata[last_name]" id="last_name" />

然后在 post 数组中,您可以访问所有表单数据,例如:

<?php $form_data_array = $_POST['myformdata']; ?>

关于php - 反向序列化()-jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6209595/

相关文章:

php - 为什么当我相继有两个 mysqli 查询时,我只能执行第一个查询?

php - 在 where 子句中仅选择年份和月份

javascript - 使用 iFrame 时的 IE11 安全证书问题

javascript - 表格宽度不变

php - 生成一个唯一的哈希值,可以用php作为mysql中的主键

javascript - 狡猾的 slider 初始化

javascript to cocoa with variable args

javascript - 函数超时 (jQuery)

Jquery-fancybox

JQuery UI - 使用可扩展 DIV 无法正确拖动对话框