我在下面的博客中遇到了通过 JavaScript 动态添加或删除 HTML 表格行的方法:
http://viralpatel.net/blogs/2009/03/dynamically-add-remove-rows-in-html-table-using-javascript.html
我的目标是有一个 ASP.NET FileUpload 控件供用户上传图片,然后图片名称将动态显示在表格行上,表格应该从上面的 JavaScript 生成。
问题是每次添加图片时,回发都会导致HTML表格消失,如何将HTML表格存储在某个地方?
我确实考虑过使用 StringBuild 类从后面的代码附加 HTML 表格,但是删除行会出现问题。
有没有更好的解决方法来实现这一目标?请发表您的意见。
先谢谢你。
最佳答案
ASP.NET FileUpload 控件不是很灵活,有更多处理文件上传的最新方法。有一个很棒的 jQuery 文件上传插件,如果我正确理解你的问题,它会完全按照你的要求做:http://blueimp.github.com/jQuery-File-Upload/
关于javascript - 页面回发导致生成的 HTML 消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9527822/