我最近發佈了一個類似的問題,但經過一番討論後,問題變得與最初陳述的有所不同,所以我認爲最好將這個問題作爲一個新問題發佈。我試圖使用輸入字段來顯示總數(我會考慮使用另一種元素類型,但是我需要在其他需要輸入字段的地方執行相同的操作,所以我現在也可以解決這個問題) 。問題是,包含這些字段的表格的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