Forms 保存动态HTML表单的最佳实践

Forms 保存动态HTML表单的最佳实践,forms,xhtml,Forms,Xhtml,我正在寻找保存动态HTML表单的最佳实践。表单的字段由AJAX添加到页面中。每个字段类似于: <input type="text" name="field_12" /> 其中,在本例中,“12”是数据库中字段的主键 我计划通过POST将这些字段发送回服务器进行保存。当需要保存时,我不知道将出现的name属性 我可以想出两种方法 有一个包含字段ID列表的隐藏项。然后,我可以在插入之前解析它。 查询数据库中预期的字段ID,然后根据该ID进行插入 我可以看出这两种情况的优点和缺点。

我正在寻找保存动态HTML表单的最佳实践。表单的字段由AJAX添加到页面中。每个字段类似于:

<input type="text" name="field_12" />

其中,在本例中,“12”是数据库中字段的主键

我计划通过POST将这些字段发送回服务器进行保存。当需要保存时,我不知道将出现的
name
属性

我可以想出两种方法

  • 有一个包含字段ID列表的隐藏项。然后,我可以在插入之前解析它。

  • 查询数据库中预期的字段ID,然后根据该ID进行插入

  • 我可以看出这两种情况的优点和缺点。在这种情况下,最佳做法是什么

    我在IIS服务器上使用的是经典ASP,但我不认为这是一个因素

    <input type="hidden" name="field[]" value="12" />
    <input type="hidden" name="field[]" value="13" />
    <input type="hidden" name="field[]" value="14" />
    ...
    
    
    ...
    
    它将成为服务器端的阵列


    然后将其循环,然后插入

    如果
    设置为字段ID,我不确定用户如何能够在不丢失
    的情况下填写这些字段。这些应该是
    隐藏的
    ,并与
    文本
    一起使用吗?@dangowans抱歉,我已经编辑了我的解决方案。它应该是隐藏的,并将动态添加