我有一张国家地图及其相关城市清单。 因此,只要用户更改下拉菜单中的“状态”,用户界面就应该在其他下拉菜单中填充相应的城市列表。
我在想两种方法:
每次状态更改时都进行Ajax调用以获取城市列表。
获取州地图和城市列表,并将其分配给javascript jsp页面中的变量。
在这两种方法中,我将仅在类实例化期间查询数据库一次,并获取城市的状态和列表,并将其分配给类中的属性。
有人可以建议哪个更好吗?
答案 0 :(得分:0)
这取决于页面加载时间的重要性,如果您希望页面真正快速加载,请使用ajax方法。同样,如果城市数量很多,最好使用Ajax。
如果加载时间不是问题,并且没有太多数据,则通过jsp将其分配给javascript变量。