|
    
- 帖子
- 276
- 主题
- 0
- 精华
- 3
- 积分
- 1079
- 疯狂金币
- 346
- 疯狂水晶
- 5
- 在线时间
- 95 小时
|
4#
发表于 2008-8-1 02:19
| 只看该作者
首先你要用回调函数取得那个数组的值。
us.method(arg1 , arg2 , 回调函数);
说明:method是DWR映射的服务器端方法名 arg1,arg2是需要的参数,必须和服务器端对应,回调函数自己定义
例如:
function callback(data)
{
alert(data);
}
回调函数必须有个参数,那个参数就是你接收到服务器端的响应。一般来说 也就是那个数组。
第二步就是根据那个数组来生成一个下拉列表。这个实现的方法有很多。可以自己写JS 也可以使用DWR utils.js的
DWRUtil.addOptions("element" , array);
注意:element就是你要添加下拉选项的那个select的标签,array是你接收到的那个数组 这就添加好了。
第三个要求有点变态。在接收请求的那端如果不加任何额外处理的话,以我的功力没办法实现- -。。希望牛人来搞下。 |
|