我开发了一个简单的博客网站。在我的页面上,每个帖子下面都有一个带有“查看帖子”按钮和“删除帖子”复选框的帖子列表。此外,在页面底部还有一个“删除选中的帖子”。我想在按下“查看帖子”时向服务器发送一个特定的id,并在按下“删除选中的帖子”按钮时发送一个id列表。问题是我需要嵌套的表单,但它们是不允许的。
如何克服这一点?
我正在考虑为每个帖子创建一个表单,并在“删除选中的帖子”上通过javascript提交所有选中的表单。
这是个好办法吗?
提前感谢)

最佳答案

在提交按钮中放入适当的数据:

<button type="submit"
        name="view_post"
        value="1234">
        View Post
</button>

<button type="submit"
        name="delete_checked_posts"
        value="delete_checked_posts">
        Delete checked posts
</button>

测试以查看提交的数据中出现的两个提交按钮名称。如果view_post则忽略复选框数据并只查看文章。否则,循环复选框值并删除。

关于javascript - HTML中的嵌套表格,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28775638/

10-11 22:11
查看更多