javascript - 在表单中提交时,新的 data-* HTML5/Javascript 值是否可以在 PHP 中访问

标签 javascript php jquery html twitter-bootstrap

好的,我有这个正在进行的项目。我正在工作。这相当于一个网络应用程序。我发现 data-* 值可用于将 Javascript 可访问数据添加到页面。

参见 http://www.w3schools.com/tags/att_global_data.asp了解更多详情。

我的问题是这些数据是否会在提交给 PHP 的表单中公开,或者我是否需要将数据压缩到元素 ID 中作为 CSV 类型值,例如用 tilda ~

分隔

一个相关的问题是是否可以遍历指定 ID、类或元素类型(在 JS 和/或 PHP 中)的所有对象并依次从每个元素的 data-* 属性检索数据。目的是运行逻辑操作以及(在 PHP 端)将数据提交到数据库。

以下是我目前的“应用程序”。使用添加行按钮将揭示为什么我需要访问 data-* 属性。在这个阶段,我认为两个就足够了。数据场景和数据行并在它们离开数据库时用 PHP 编写这些值是无关紧要的,但目前显然没有记录将它们取回。 :/我当然找不到任何东西。 http://azarel-howard.me/stage-management/script-writer/

最佳答案

data-* 属性的形式化添加不会影响 HTML 表单的工作方式。在表单方面,它们的行为没有什么不同

只有 已命名的 input 子控件(未禁用)的值将通过标准 HTML 表单提交发布。

如何创建这样的输入元素是开放的:例如它们可以在客户端使用 JavaScript 动态添加,或者服务器可以在生成 HTML 时添加额外的隐藏字段。

关于javascript - 在表单中提交时,新的 data-* HTML5/Javascript 值是否可以在 PHP 中访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20623835/

相关文章:

c# - 如何捕获文本区域中的回车符

javascript - 处理使用 PeerConnection 时处理 ICE 候选人的过程?

javascript - jquery next() 不工作?

javascript - firefox 中用于特定任务的自定义按钮

javascript - 带有右侧删除图标的 jquery Accordion

javascript - 列出存储的记录 localStorage |谷歌浏览器扩展

php - 无法解释的 PHP 错误(内部服务器错误 500)

php - 验证用户 : laravel 5. 1 中的问题

jQuery iCheck 回调

php - 参数 1 使用 Axios Vue 和 Laravel 7 传递给 Symfony\Component\HttpFoundation\Response::setContent()