关于下拉列表jquery 绑定大伙儿来讨论一下
关于下拉列表jquery 绑定大家来讨论一下。
如果使用jQuery---ajax动态绑定下拉列表,如果一个页面只有一俩个的话页面显示还好,如果下拉列表多了会造成用户体验度很差。
比如一个下拉列表中有20个选项需要的时间

如果使用服务器控件,那联动的下拉列表局部刷新还是需要使用ajax。也会使页面的显示不流畅,有哪些方法可以优化这个呢?
------解决方案--------------------
用jsp标签生成 ,
------解决方案--------------------
这要看你是怎么联动法了
------解决方案--------------------
c标签 或者struts标签,在jsp中遍历集合生成下拉选。
------解决方案--------------------
这个在页面显示之前就已经生成下拉选了。不会和ajax一样的。
用ajax也应该没问题吧 就20条数据。
------解决方案--------------------
一对 select 联动,用 ajax 不应该有什么问题
多对 select 联动,且主动方内容一样,那么用 ajax 就可悲了
只要变数不大,都应在页面加载时一次性获取全部联动数据到 js 数组中
------解决方案--------------------
数据量少,没必要ajax.一次全部加载到 浏览器,用 js 控制就可以了
------解决方案--------------------
后台把要下拉联动的内容都用ajax 加载到 浏览器端
------解决方案--------------------
无论你用什么语言开发,asp,jsp,aspx,php,其实做法都一样,一个页面太多的ajax确实不好,而且的确多了有可能加载不出来。你可以考虑:
可以在服务器端生成js数据,比如通过ashx,contentType设置为javascript的。这宗适用于数据变动不频繁的。
是在变动太多的数据只能是访问服务器了
如果使用jQuery---ajax动态绑定下拉列表,如果一个页面只有一俩个的话页面显示还好,如果下拉列表多了会造成用户体验度很差。
比如一个下拉列表中有20个选项需要的时间
如果使用服务器控件,那联动的下拉列表局部刷新还是需要使用ajax。也会使页面的显示不流畅,有哪些方法可以优化这个呢?
------解决方案--------------------
用jsp标签生成 ,
------解决方案--------------------
这要看你是怎么联动法了
------解决方案--------------------
c标签 或者struts标签,在jsp中遍历集合生成下拉选。
------解决方案--------------------
这个在页面显示之前就已经生成下拉选了。不会和ajax一样的。
用ajax也应该没问题吧 就20条数据。
------解决方案--------------------
一对 select 联动,用 ajax 不应该有什么问题
多对 select 联动,且主动方内容一样,那么用 ajax 就可悲了
只要变数不大,都应在页面加载时一次性获取全部联动数据到 js 数组中
------解决方案--------------------
数据量少,没必要ajax.一次全部加载到 浏览器,用 js 控制就可以了
------解决方案--------------------
后台把要下拉联动的内容都用ajax 加载到 浏览器端
------解决方案--------------------
无论你用什么语言开发,asp,jsp,aspx,php,其实做法都一样,一个页面太多的ajax确实不好,而且的确多了有可能加载不出来。你可以考虑:
可以在服务器端生成js数据,比如通过ashx,contentType设置为javascript的。这宗适用于数据变动不频繁的。
是在变动太多的数据只能是访问服务器了