大致是这样的,我页面用的ajax局部刷新
比如 主页面 分两个div,左边的div是导航栏,右边的是显示的内容。
然后我的策略是 点击左边的导航栏,通过ajax刷新后,返回一个jsp页面,把这个页面装进右边的div中,如下
success:function(data){
$('#page-content'),html(data);//page-content是右边div的id名
}
但是 前几天 当我在 一个 页面中 运用bootstrap 的下拉框时,我在这个页面中引入了 一些 js,css文件
然后这个页面 ajax刷新到 page-content中
然后 出问题了,css样式、js 和 原本的 主页面的冲突了,导致不能正常显示,而且当我点击了 这个 导航栏后,再点击其他菜单,我发现原来的 页面 也乱了!(应该是因为页面通过ajax刷新的,于是主页面受到这个页面的css影响了,导致原来的css被这个 刷新进来的 页面的css覆盖了)
然后 想尽了办法,都无解啊
求助,应该怎么办
还有一个问题就是 ,用ajax刷新从后台得到的一个list,我如果要想在前台遍历到 table里 我该怎么办? 我是用的struts2 的 iterator标签,但是 那个 貌似不能 把这个list赋给 iterator的 name啊
然后,我就用原来的笨办法,把这个table写在一个jsp里 ,然后把这个 jsp又刷到主界面的 div中
好麻烦!
没分了啊,刚冲了10元的 c币,拼了,望各位帮助。