三级联动下拉表单(一)
因为项目的需要,需要一个三级连动下拉菜单来搜索数据
要实现效果如下:
选择一个商品大类,然后为商品小类填充数据,选择小类后则商品品牌列表会自动填充数据
(如图)
项目是由 Struts2+spring2+hibernate3 构架~
而 Struts2 自带的只有二级连动下拉菜单,而且效率较低!
不管从需求考虑、还是系统效率考虑,于是决定采用 DWR 框架来做该系统的 AJAX 框架,并
来完成需求!
1、关于 DWR 相关配置:初涉
DWR-util.js
首先、先写 DWR 暴露的方法,即为级联下拉菜单填充数据
二级连动返回小类
!!"#"$#%&
!'!()!*+(, $%-
.
三级连动返回品牌
!/#$#%&
!'!()!*+(, $%-000000000
.
二、配置 DWR 相关信息,即暴露给外界 JS 调用的入口
"* 0000
!!()1!!"2#/#1!")1(1
''!)1!3'!1!)1(!!"2#/#1
!! 0000
"*
三、通过 debug 测试 DWR 可以得到暴露给外部的 JS 路口。
(4!)5!6(5()577#*!!7(5 (
(4!)5!6(5()577#*7(5 (
(4!)5!6(5
()577#*!8!!!"2#/#7(5 (
评论0