在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. 通過jquery提交表單到servlet
- 3. Jquery - 動態表單元素不提交
- 4. jQuery包含表單元素提交
- 5. jQuery在表單提交更改元素類提交
- 6. JSP/servlet的組合不提交表單上輸入如果只有表單元素是一個提交按鈕
- 7. 當提交多個表單時,jQuery僅提交一個表單
- 8. jquery ajax表單通過java提交servlet
- 9. 表單提交的Servlet AEM
- 10. 通過Servlet提交表單
- 11. 如何使用提交按鈕提交單個表單元素?
- 12. 通過表單提交非表單元素<span>提交
- 13. 當提交表單時數據庫中沒有數據時使用servlet提交
- 14. jQuery ajax提交2個數據源(表單和數據表)
- 15. 如何在另一個表單中提交表單值提交
- 16. 如何獲取元素在表單提交事件中提交表單?
- 17. 動態添加表單元素與jQuery和提交到數據庫與PHP
- 18. 在vue中提交表單。我如何引用表單元素?
- 19. 提交表單數據到數據庫
- 20. php到表單提交jquery
- 21. jquery提交表單一次
- 22. 試圖在表單上顯示一個元素提交
- 23. 在提交第二個表單時保存數據在一個表單中
- 24. jQuery多個表單提交
- 25. 在jquery中添加兩個表單數據並提交
- 26. Jquery - 表單數據提交功能
- 27. jQuery燈箱表單不提交數據
- 28. 提交表單到數據庫表單字段提交表單時
- 29. 使用jQuery提交另一個表單
- 30. 提交一個表單的jQuery功能
請給我們一些代碼。 – eol
有關解決方案,請參閱http://stackoverflow.com/a/33241004/3549014 –