javascript - 提交初始化后删除某些帖子数据

标签 javascript php

是否可以在提交初始化之后、将数据发送到处理页面之前过滤 $_POST 表单数据?

我想象这个过程的方式: 提交 -> 收集 $_POST 数据 -> 发送数据

我想做的事: 提交 -> 收集 $_POST 数据 -> 删除某些元素 -> 发送数据

这样就不必更改处理页面来过滤掉不打算接收的元素?

最佳答案

当然可以,在 JS/JQuery 中你可以收集表单数据,根据需要操作它们并将它们发送回处理页面...

但是我不明白你为什么要在客户端做类似的事情?

如果目的是避免发送所有字段,则在序列化数据之前将它们从表单数据中删除。

要实现这一点,您可以使用类似的东西

$('#form').find('input[name!=exclude]').serialize();

请告诉我这是否有帮助

关于javascript - 提交初始化后删除某些帖子数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49369348/

相关文章:

javascript - Yii2:比较表格/数组输入中的开始和结束时间

javascript - 无法在javascript中创建变量

javascript - DataTable 在 CodeIgniter 中无法按我的预期工作

javascript - 在点击时保留标记状态 -Treemap - Highchart

javascript - 使 iFrame 不在页面启动时加载

php - Zend - 重构以在站点上全局包含一个表单

javascript - 正则表达式 url 获取路径名后的所有内容

javascript - 在 html 中显示短语的前 4 个单词

php - 选择字段值出现在至少 4 个其他行中的行

php - 使用 php 打印 javascript 和 html 的问题