在jquery数据表中有复选框。我想通过使用提交按钮将它们提交给一个servlet。我已经在表格中定义了表单标签,但仍然在格式化之后,所有隐藏的类型元素都会被传递,并且表格中的复选框不会传递给servlet。它对于复选框名称引用显示为空。 任何人都可以帮助我将这些值传递给java servlet。在JQuery数据表中提交表单元素到一个servlet
0
A
回答
0
看起来DataTable插件没有使用<input>
标签作为复选框。有文档中看看这个例子:
https://datatables.net/extensions/select/examples/initialisation/checkbox.html
它说:
复选框不是元素,而是采用了一个 CSS:before和:伪后细胞元素以 画一个盒子并打勾。
所以首先确保你明白你的表中真正存在的元素。使用您的浏览器的“检查”工具。
然后,如果您确定存在哪些元素,并且确实存在复选框,请注意,您的servlet将不会收到未选中复选框的值。这是非常不走运,但它的规格:
https://www.w3.org/TR/html401/interact/forms.html#checkbox
因此,你的servlet必须在内部初始化false
其最终值复选框。只有它从复选框中收到一个值,最终的复选框值将变为true
。所以这可能是你收到的正确的东西null
- 然后复选框没有被检查。
相关问题
- 1. 通过jquery提交表单到servlet
- 2. JSP/servlet的组合不提交表单上输入如果只有表单元素是一个提交按钮
- 3. 表单提交的Servlet AEM
- 4. 通过Servlet提交表单
- 5. 通过表单提交非表单元素<span>提交
- 6. 当提交表单时数据库中没有数据时使用servlet提交
- 7. jQuery ajax提交2个数据源(表单和数据表)
- 8. 如何在另一个表单中提交表单值提交
- 9. 如何获取元素在表单提交事件中提交表单?
- 10. 在vue中提交表单。我如何引用表单元素?
- 11. jQuery多个表单提交
- 12. 在jquery中添加两个表单数据并提交
- 13. Jquery - 表单数据提交功能
- 14. 使用jQuery提交另一个表单
- 15. 从表单元素提取数据
- 16. 将表单元素添加到一个表单元素
- 17. jQuery表单提交
- 18. jquery表单提交
- 19. jQuery表单提交
- 20. JQuery - 表单提交
- 21. jquery表单提交
- 22. Jquery表单提交
- 23. 如何做jQuery表单在提交之前验证html元素
- 24. AngularJS表单提交时显示元素
- 25. 选择性提交表单元素
- 26. HTML - 引起提交的表单元素
- 27. 获取HTML表单元素提交后
- 28. 在提交表单后用ajax清除所有表单元素
- 29. 未能提交表单数据提交
- 30. jquery表单提交在vb.net
请给我们一些代码。 – eol
有关解决方案,请参阅http://stackoverflow.com/a/33241004/3549014 –