现实生活中有很多的下拉框是级联操作的,即因为第一个下拉框的选择,影响到后面的下拉框的选择的列表的数据。或许在代码中,这些操作相对比较简单,通过前一个下拉框的选择项来控制后一个下拉框的数据的动态添加。那么,如何使用Axure来实现这一操作呢,下面提供了几种方法进行参考。
下面我们以省市区的三级联动来实现一下。
第一种实现方法
1、首先在页面中放置三个下拉框,分别用来显示:省、市、区,然后将第二个和第三个下拉框设置为动态面板,如下图。
2、将第一个下拉框中添加数据,例如请选择省份、安徽省和黑龙江省,然后在第二个市的动态面板中分别添加两个面板状态,名称分别为安徽省和黑龙江省(此处强烈建议面板状态的名字和其前一个下拉框中选项的名称一致,因为这样有利于后期操作),然后在其状态面板中的下拉框中填写该面板状态名称下的省份中的市级名称,以同样的方法添加对应市级城市的区域信息。如下图。