我们可以对单个表的每个tr使用表单吗?和方式
can we use form for every tr to the single table? and how?
我需要为每个tr应用表单到单个表。它们有3或4个tds。但表中不应使用。这可能吗?
这个例子- http://jsfiddle.net/PBGXA/
只需将表单标记放入表格的任何单元格中。没什么问题
你可以在一个HTML页面上有尽可能多的表单,只要记住每个表单只会在其内部发布值。虽然我不认为这将是有效的HTML有表单标签打破表的标记(如,有table
和tr
标签之间的form
标签)。您可以考虑:
- 使用单一表单包装整个表,并在服务器端区分提交的值。
- 不要在表单标签中使用表格和wrap样式对齐div。
- 如果你真的热衷于使用表和多个表单,你可能不得不有一个单格行包含表单的主表,然后每个表单的单元格包含一个内部表的列。这将是更有效的HTML,但它将是混乱的。
我推荐选项1或2。
如果所有的表单发送到相同的资源,那么我真的建议选项1。您仍然可以有多个提交按钮,并区分哪个是在服务器端代码中单击的。
将<form>
放在<table>
之前,</form>
放在</table>
之后。这是最简单的(可能也是唯一的)方法
<form method="post" action="">
<table>
...
</table>
</form>
或更好的,不要使用表
相关文章:
- 使用AJAX在Rails中提交动态表单的最佳方式是什么
- 使用Javascript/jQuery以编程方式将当前锚点/哈希/片段附加到任何表单操作url
- Ajax 请求后,以正常方式提交表单
- 使用两个按钮(提交按钮和普通按钮),它们应该以不同的方式提交相同的表单
- 临时存储用户表单数据的最佳方式,用于表单重新提交
- 如何使用Angularjs以PHP方式提交表单
- 如何以正确的方式触发表单提交
- 在向导表单中使用按钮提交值的最佳方式
- 在rails中选择向表单添加文本字段的最佳方式
- Jquery/javascript方式发送50个表单,就像发送1个表单一样
- 以编程方式自动填写和提交表单
- 实现动态表单验证 Rails 的最佳方式
- Drupal 7 Field API:如何以编程方式发送表单元素属性 #ajax 指定的AJAX请求
- 将表单的 enctype 设置为 application/json 的角度方式
- 通过单击按钮或表单提交禁用注册按钮,这两种方式都会阻止表单提交
- 更改表单的提交方式,而无需使用 JavaScript
- 以编程方式提交角度表单,但仍会收到 HTML5 验证错误
- 通过 JS 以编程方式触发 JSF ajax 表单
- 使用离子移动应用程序与 Django 进行表单处理的最佳方式
- 在Angular中显示表单验证错误的正确方式