dwrutil

<html>
<head>
<script type="text/javascript" src="util.js"></script>
</head>
<body>

<table>
<tr>
<td> 用户 </td>
<td> 密码 </td>
<tr>
<tbody id="tb">
</tbody>
<select name='sel'>
<input type="button" onclick='test1()' value='填充sel' />
<br />
<input type='button' onclick='showsel()' value='显示下拉菜单的值'/>

</table>
<script>
DWRUtil.removeAllRows("tb");// 移除所有行
var items=[{"name":"hello","passwd":"world"}];
var n=function(o){return o.name;}
var p=function(o){return o.passwd;}
DWRUtil.addRows("tb",items,[n,p]);

function test1(){
DWRUtil.removeAllOptions("sel");//移除所有的option
var arr_=["测试1","测试2"];
DWRUtil.addOptions("sel",arr_);// 值与文本框一样
var items=[{"name":"测试3-text","value":"测试3-值"}];
DWRUtil.addOptions("sel",items,"value","name");// 此时 value 与 text 可自定义
}
function showsel(){
alert(DWRUtil.getText('sel')+" "+DWRUtil.getValue('sel'));
}

</script>
</body>

</html>

原文地址:https://www.cnblogs.com/lansor/p/2546438.html