客户端脚本联动菜单,数据动态绑定
今天自己动手制作了一个二级联动菜单,除了用到了Javascript外,还用到了ASP.NET和后台数据库通信将菜单的值动态读取到客户端绑定。
使用ASP.NET很容易就能制作联动菜单,但是有个问题,就是当选择一级菜单时,选择的项目需要被提交到服务器处理,然后再返回二级菜单的内容,中间有个服务器往返的问题,同时造成页面刷新,这在网络状况不好的情况下很不利。
可以使用ASP.NET动态生成含有菜单的元素内容的script脚本,这样在客户端进行菜单选择时,全部都是客户端脚本操作,速度很快,从而提高了性能。
使用ASP.NET很容易就能制作联动菜单,但是有个问题,就是当选择一级菜单时,选择的项目需要被提交到服务器处理,然后再返回二级菜单的内容,中间有个服务器往返的问题,同时造成页面刷新,这在网络状况不好的情况下很不利。
可以使用ASP.NET动态生成含有菜单的元素内容的script脚本,这样在客户端进行菜单选择时,全部都是客户端脚本操作,速度很快,从而提高了性能。