我最近发布了一个类似的问题,但经过一番讨论后,问题变得与最初陈述的有所不同,所以我认为最好将这个问题作为一个新问题发布。我试图使用输入字段来显示总数(我会考虑使用另一种元素类型,但是我需要在其他需要输入字段的地方执行相同的操作,所以我现在也可以解决这个问题) 。问题是,包含这些字段的表格的HTML有时需要重新加载,即在创建表格时,我使用Jquery $('#table1').html($('#table1').html() + <next_table_line>);
。这会导致输入字段恢复为其value
属性中显示的值,当我使用$('#input1').val(<some_value>);
设置器或手动输入数据时,该属性不会改变。有谁知道我的问题的解决方案?我需要能够在不丢失数据的情况下向表中添加行,但我无法弄清楚如何执行此操作。改变HTML的输入值
0
A
回答
1
您正在使用行$('#table1').html($('#table1').html() + <next_table_line>);
重新加载整个表格。您应该追加到您的表格。以下示例小表:
<table id="test">
<tr><td>test</td></tr>
</table>
现在,要添加一个新行,不要重写整个表格HTML,只需追加!
$("#test").append("<tr><td>See im new!</td></tr>");
+0
谢谢!当我被允许时,我会在几分钟内将其标记为答案。 – Crash
相关问题
- 1. 改变输入的值
- 2. nouiSlider改变输入值
- 3. jquery不改变输入值
- 4. 输入值的输入不会改变输入的.val()吗?
- 5. 关于更改值的HTML输入
- 6. 你可以改变预设的html表单输入值吗?
- 7. 输入“值”被改变输出
- 8. 检测已更改的输入HTML输入表的值
- 9. 侦听HTML编程输入改变
- 10. HTML输入值
- 11. Html输入值
- 12. jquery不改变输入字段的值
- 13. 动态地改变输入的值
- 14. 角度:改变输入事件的值
- 15. JQuery不改变输入的值
- 16. 如何更改HTML输入多值
- 17. 更改颜色以HTML输入值
- 18. HTML隐藏输入值随javascript改变并点击文字
- 19. 在html呈现后jQuery输入值不会立即改变
- 20. html输入改变背景值不等于0
- 21. PHP变量和HTML文本输入值
- 22. 在html 5数值输入上的设置值不会改变有效性
- 23. 改变输入的Matlab函数输入
- 24. 使用结果来改变输入值
- 25. 输入值不会改变使用javascript
- 26. 改变,如果输入具有价值
- 27. sscanf在flex中改变输入值
- 28. 输入值不改变,直到点击
- 29. 如何改变输入值动态
- 30. DIV输入标签值改变颜色
你将不得不粘贴一些代码。这对于我们来说可能是神圣的解决方案,这太笼统了。 – thatidiotguy
为什么你要重新加载这样的表...只是追加? – tymeJV
这就是我正在寻找的答案 - 将附加不重新加载现有的HTML? – Crash