我在页面上有一个div,它通过表单更新并通过AJAX调用进行更改。
编辑并保存表单时,$('#element').html(new_html)
在成功通话中工作正常,并在浏览器上进行更改。
但是,如果我再次更改数据并多次调用 AJAX 脚本,它会将更改的数据返回到成功函数,并正确更新va new_html,但是{{ 1}}不会更新 DOM 或浏览器。只有在第一次通话时才需要整个页面刷新。
为什么$('#element').html(new_html)
会在第一次通话时更改浏览器上的显示,但不会更改任何后续通话?
这是一个缓存问题吗?
答案 0 :(得分:0)
这已解决并且是编程错误。我会删除这个问题,但是因为有些人试图提供帮助,所以我只想把它留在这里,我的回答。