Jquery 基于AJAX的web应用导航
现在我遇到了一种情况,需要使用AJAX异步请求在web应用程序中进行导航。以前导航只是通过简单的超链接完成的 我的应用程序是一个ASP.NETweb表单应用程序,由母版页和一组页面组成。母版页和每个“子”页都有自己的CSS和JS文件。JS文件的命名类似于Jquery 基于AJAX的web应用导航,jquery,html,asp.net,ajax,navigation,Jquery,Html,Asp.net,Ajax,Navigation,现在我遇到了一种情况,需要使用AJAX异步请求在web应用程序中进行导航。以前导航只是通过简单的超链接完成的 我的应用程序是一个ASP.NETweb表单应用程序,由母版页和一组页面组成。母版页和每个“子”页都有自己的CSS和JS文件。JS文件的命名类似于page_name1.JS,page_name2.JS,并且具有一些同名函数,如clientpageload(),UpdateClientData(),等等 所以现在我尝试使用jQuery$.ajax加载用户想要导航到的页面的html内容。例如,
page_name1.JS
,page_name2.JS
,并且具有一些同名函数,如clientpageload()
,UpdateClientData()
,等等
所以现在我尝试使用jQuery$.ajax
加载用户想要导航到的页面的html内容。例如,用户希望从page\u name1.aspx
导航到page\u name2.aspx
。Html内容加载到所需的Html容器中。然后,我还需要为新内容更改CSS和JS文件。所以,当我在浏览器中更改“href”参数时,会采用新样式并应用它们。但当我在中更改“src”参数并尝试调用ClientPageLoaded()之类的函数时,浏览器会使用page_name1.js中的旧函数,而不是page_name2.js中的函数
有没有什么想法可以解决这个问题,或者用另一种方式解决“使用AJAX导航”任务