使用javascript我想根据DDL2的选定值,使用来自REST JSON端点的某些数据填充下拉列表(DDL2)。
此DDL2选择的值由之前的DDL1选择触发(我使该部分工作)。例如,如果DDL1选择的值是“Town”,则DDL2的选定值为:“SELECT towninfo FROM towns ORDER BY towninfo”。这是一个SQL查询,目前。我可以选择用逗号分隔的城镇数组(RALEIGH,CHARLOTTE,ASHEVILLE ......)替换它,或者我可以用JSON字符串替换它。我愿意就这一部分提出建议。
我想要做的事情是使用所选数组填充DDL2。因此,当我在DDL1中选择“城镇”时,DDL2会填充城镇列表。谢谢!
答案 0 :(得分:0)
如果你的意思很简单,根据第一个选择填充第二个下拉菜单,这里有一个快速而肮脏的样本......
http://jsbin.com/AHOpAJA/1/edit
如果你想要更复杂的东西,这里有另外一个使用三个下拉列表,这些都是从服务绑定的。 http://jsbin.com/ihodoc/3/edit