1

我有以下部分代码: <input id="add" class="add" data-amount="150" data-monthly="25" type="checkbox" name="accessory[]" value="Accessory Name"/> 想知道是否有任何方法可以将“值”、“数据量”和“每月数据”中的所有数据一起发布到另一个脚本?

4

4 回答 4

4

如果您将这些属性的值写入页面服务器端,则最好使用键并根据键再次检索服务器端的值。HTML 可能会被更改,从而导致发回不可信的数据。

例如...

<input id="add" class="add" data-amount="150" data-monthly="25" type="checkbox" name="accessory[]" value="1"/>

1包含金额和月度数据的数据的id在哪里。

于 2012-06-07T15:13:58.067 回答
0

数据属性不与表单数据一起提交。

于 2012-06-07T15:09:22.823 回答
0

不,没有,但是您可以将所需的所有属性放在随表单传递的隐藏字段中。

于 2012-06-07T15:10:02.847 回答
0

要在复选框中获取所有这些值,您可以将它们连接在一起,用一些分隔符分隔,然后在处理表单时拆分值。

<input type="checkbox" name="accessory[]" value="Accessory Name*150*25"/>

这不是一个优雅的解决方案。它可以满足您的要求,但您应该强烈认为 Sohnee 的回答是做您想做的事情的更好方法。

于 2012-06-07T15:21:02.353 回答