是否可以在提交初始化之后、将数据发送到处理页面之前过滤 $_POST 表单数据?
我想象这个过程的方式: 提交 -> 收集 $_POST 数据 -> 发送数据
我想做的事: 提交 -> 收集 $_POST 数据 -> 删除某些元素 -> 发送数据
这样就不必更改处理页面来过滤掉不打算接收的元素?
最佳答案
当然可以,在 JS/JQuery 中你可以收集表单数据,根据需要操作它们并将它们发送回处理页面...
但是我不明白你为什么要在客户端做类似的事情?
如果目的是避免发送所有字段,则在序列化数据之前将它们从表单数据中删除。
要实现这一点,您可以使用类似的东西
$('#form').find('input[name!=exclude]').serialize();
请告诉我这是否有帮助
关于javascript - 提交初始化后删除某些帖子数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49369348/