【问题标题】:POST parameters when submitting runtime generated content提交运行时生成的内容时的 POST 参数
【发布时间】:2010-10-25 22:32:46
【问题描述】:

我想通过 POST 将数据传输到远程脚本。一组数据是用 Javascript 生成的,我想知道在发送数据之前收集数据的最佳做法是什么。我尝试使用:

<ul>
<li>Item added at runtime</li>
</ul>

我将所有这些都包含在一个表单中,但我无法访问服务器上的信息。这个问题最流行的方法是什么? (我想访问服务器上生成的项目)

谢谢!

【问题讨论】:

    标签: html http-post


    【解决方案1】:

    您需要做的是创建隐藏的表单元素。 &lt;ul&gt;&lt;il&gt; 不是表单元素。

    你可以在这里找到一个例子:http://www.javascript-coder.com/javascript-form/javascript-set-form-field.htm

    现在,您可以做的另一件事是利用 AJAX 发布数据。有一些框架可以让这个过程变得非常简单。我推荐jQueryYUI

    【讨论】:

      【解决方案2】:

      我认为通常,至少在 web 上工作的未编译语言(php 或分类 asp f.e)上,这项工作是通过 html 隐藏字段完成的。执行帖子时,用户无法在表单上看到该控件,但它们实际上会到达服务器。

      您可以毫无问题地获取此值。

      我是否正确理解了您的问题?

      http://www.w3schools.com/jsref/dom_obj_hidden.asp

      【讨论】:

        猜你喜欢
        • 2018-05-08
        • 1970-01-01
        • 1970-01-01
        • 2012-12-28
        • 2014-02-12
        • 1970-01-01
        • 2016-11-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多