【问题标题】:Javascript dynamic list POST/GET interaction designJavascript动态列表POST/GET交互设计
【发布时间】:2014-05-04 04:26:22
【问题描述】:

这是一个设计问题。

我有一个动态变化的列表,它通过创建 DOM 元素并使用字段填充它们来工作,并且可以添加和删除这些列表元素。但是,我不确定如何通过 POST/GET 请求设计与后端服务器的交互。如果有帮助,我正在使用 mongoDB 和 python flask。

我的问题是我不确定如何在给定列表元素(作为列表元素的 div 容器)的情况下检索有关所述列表元素的足够信息以完成 POST/GET 请求。

我是否应该将其他字段附加到包含名称、描述、时间戳等数据的 div 元素本身?或者我应该有一个 JSON 对象,通过 id (或其他东西)跟踪每个列表元素及其关联的标识数据?还是我应该完全做其他事情?

作为一个支点,我可以去哪里学习这些设计/风格的东西?谢谢!

【问题讨论】:

    标签: javascript mongodb coding-style web-frontend


    【解决方案1】:

    这就是表格的用途。

    <form name="form1" action="index.htm" method="GET">
    (put fields here)
    <input type="submit" value="Submit"></input>
    </form>
    

    将 index.htm 更改为页面的名称。将您想要传递给 POST/GET 请求的任何字段放入其中。任何具有 name 属性的输入字段都应传递其值。如果您愿意,请将 GET 更改为 POST。然后你必须使用像 PHP 这样的服务器端语言来解释发送的数据。

    【讨论】:

    • 我想你误解了我的问题,我添加新的列表元素没有任何问题。但是,如果我尝试根据选定的列表元素发出请求,我将无法检索正确的数据(没有输入任何数据,它应该以某种方式与列表元素相关联)以发送 POST 请求。
    猜你喜欢
    • 1970-01-01
    • 2013-09-20
    • 1970-01-01
    • 1970-01-01
    • 2012-07-26
    • 1970-01-01
    • 1970-01-01
    • 2015-06-24
    • 2015-06-25
    相关资源
    最近更新 更多