在一个组合中选择它在其他组合中动态更改数据?

时间:2009-05-17 23:15:56

标签: ajax jsp dynamic load onchange

您好,先生,我是jsp和ajax世界的新手。我的问题是  如果我选择一个组合选项,那么它应该动态更改其他组合选项而不按提交按钮。 例如,如果我选择国家,那么它应该在其他组合中显示其状态。 我正在使用servlet& JSP和MS-ACCESS作为后端。请尽快回复。

感谢你......

1 个答案:

答案 0 :(得分:0)

你需要:

  1. 一段JSP,它返回一个字符串,可以在javascript中解析,根据可以在FIRST组合框中选择的VALUE创建在SECOND组合框中选择的可能的组合框项目(值,名称)列表/ LI>
  2. 一段javascript,它接收FIRST组合框的onChange事件,并使用当时选择的值为JSP创建XMLHTTP请求(在1)
  3. 你可以传递给要执行的XMLHTTP请求onReadyStateChange事件的一段javascript,它读取/解析可解析的字符串(从1开始)并用这些值填充第二个COMBOBOX
  4. 祝你好运