微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 消除对隐藏输入字段的需求

我有几个隐藏的输入字段用于保存由javascript计算的坐标.这些字段的目的是在提交表单时传递坐标.我通过MooTools使用AJAX请求.有没有一种简单的方法来消除隐藏的输入字段并将它们附加到通过表单发送的$_POST数据?

解决方法:

是.如果在很大程度上取决于您的表单数据的定义方式/发送方式.例如:

新请求({data:$(“formid”)}).send();将序列化表单并发送所有表单域.你可以做的是在提交之前将隐藏的字段移动到表单中,这样它也会包含它们(通过$(“formid”).采用(el1,el2,… eln);其中els是你的隐藏 – 或者是一个集合你做过像$$(“input [type = hidden]”).

如果你手动编写数据对象,那么只需用一个键将它们添加到它,它只是一个key->值对的哈希表.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐