本人是asp.net新手,现在要做一个web的监控项目,选用了signalr框架
页面布局大概为顶部导航栏和左侧的一个列表(设备名称),中部就是内容页面了,内容页面中会显示监控数据和一些配置的界面(有些提交表单的操作),现在实现在点击左侧设备的时候加载该设备对应的内容页。
现在是整个页面都会刷新的,这样体验不好,另外个原因是signalr在页面刷新时都会重新建立连接(自己写的js,在页面加载时会与服务建立连接),请各位指点一下这些功能如何实现,谢谢。
Jquery Ajax.load
是不是想实现:选择不同的设备时、只改变值相应的值,可以用jquery.ajax实现!
不同的设备需要不同的页面来展现
@王小力: 你用iframe 再结合着ajax一起使用就可以了,网上有很多好的例子,google,baidu一下
这种情况下,就需要异步加载了也就是ajax ,ajax现在运用很成熟了,LZ到处都可以搜到相关的实例了
thanks,在这里多问一句,动态加载一个完整页面可以么?
@王小力:当然可以
frame 或ajax
使用Jquery Ajax可以解决