用户在浏览器中的表中插入新记录,无回发(使用jQuery)。毕竟用户按下“保存”,我需要回发所有新的表行数据到服务器。我知道可以使用$ .post和参数。如何使用通用回传(form.submit)? Seemes FormCollection作为控制器操作参数仅包含与输入字段有关的键,而不是只读的,如<tr>
或<span>
。
您能否建议如何使用generoc回发来获取表格行数据?谢谢。FormCollection - 如何获取非输入字段?
回答
名称 “FormsCollection” 意味着表单元素的集合。 <tr>
标签和<span>
元素不是表单元素,因此认为它们将被发布到FormsCollection是不合逻辑的。
任何你想回来的数据都必须在输入元素中。没有其他的方法,除了使用ajax文章。
好吧,现在它对我来说很干净。以我的接受:) – LINQ2Vodka 2011-12-30 23:04:54
>认为他们不会被张贴到FormsCollection 不合逻辑。如果用户想要在用户点击输入时切换输入范围,如[本示例](http://stackoverflow.com/questions/6199594/span-to-input-text-to-span) ?我认为这仍然是一个合理的用例。 – 16807 2014-01-20 15:39:23
@ 16807 - 你很荒谬。如果你将它们转换为输入,那么它们不会是长跨度或tr。所以它不适用。这就好像在说:“好吧,没有什么比光速更快的了,但是如果你让光线更快?”是的,好的..但它仍然不会改变所要求的参数。 – 2014-01-21 06:12:32
如果不使用像Knockout.JS这样的客户端库,很困难。
http://blog.stevensanderson.com/2010/07/12/editing-a-variable-length-list-knockout-style/ http://knockoutjs.com/
看起来像广告:) – LINQ2Vodka 2011-12-30 22:56:25
@jim - 不,史蒂文桑德森是MVC着名的专家,并且撰写了关于这个主题的最着名的书籍之一。你不应该那样做判断。 – 2011-12-30 22:58:13
我会很乐意给KO免费广告。它为我节省了很多时间。 – Ryan 2011-12-30 23:21:41
- 1. 如何获取输入字段值JavaScript
- 2. 如何在多个输入字段中获取字段索引?
- 3. 只输入非空字段?
- 4. jquery输入字段 - 按字符获取
- 5. 如何从输入字段获取字符串值?
- 6. 什么是ASP FormCollection字段的基础,在html输入?
- 7. 如何获取非空格分隔的n数字输入
- 8. 从输入字段获取值
- 9. 从回声输入字段获取值
- 10. 从输入字段获取功能
- 11. jQuery获取输入字段的旧值
- 12. 获取此元素的输入字段
- 13. 获取值和最近输入字段
- 14. 获取输入字段的总和
- 15. jQuery:获取输入字段的值
- 16. 从输入字段获取值Javascript
- 17. jquery获取输入字段的ID
- 18. 获取由Ajax,动态输入字段和静态输入字段加载的表单输入字段的值
- 19. 获取输入字段值发送到另一个输入字段
- 20. 如何在java中获取jsoup中的输入字段的值?
- 21. 如何从javascript输入字段获取实际值?
- 22. Vue - 如何获取文件到隐藏的输入字段
- 23. 如何获取密码输入字段ID的gmail与硒Webdriver?
- 24. 如何从不同类的多个输入字段获取值?
- 25. 如何获取从输入字段内的PHP
- 26. 如何获取输入字段的JQuery实时值?
- 27. 如何获取在Primefaces的Filtered DataTable字段中输入的值?
- 28. 如何使用documentid获取输入字段的值javascript
- 29. 如何获取输入字段以验证onkeyup?
- 30. 如何在离子框架中从输入字段获取值?
Mystere Man,谢谢!我检查了所有帮助我的答案。 – LINQ2Vodka 2011-12-30 23:02:52
Darin,好的,因为现在我知道了:) – LINQ2Vodka 2011-12-30 23:03:22
@jim,现在你已经学会了如何接受答案,我会建议你学习如何提出问题。以下是我邀请您阅读的一些好资源:http://sscce.org和http://tinyurl.com/so-hints – 2011-12-30 23:09:46