function change(choose){
eDiv1 = document.getElementById("ediv");
if(choose.value == "104"){
eDiv1.style.display = 'block';
cmsArticleService.wzwebProduct(function(data){
DWRUtil.removeAllOptions('office');
if(data!=null&&data.length>0){
DWRUtil.addOptions('office',data,'id','articleTitle');
}else{
DWRUtil.addOptions('office',['Nothing Data...']);
}
});
}else{
DWRUtil.removeAllOptions('office');
eDiv1.style.display = 'none';
}
}
<div id="ediv" style="display:none">
<tr>
<td class="td_label">所属产品</td>
<td class="td_text">
<select name="whichProductId" id="office"> </select>
</td>
</tr>
</div>
本文介绍了一个使用JavaScript实现的下拉菜单动态加载内容的方法。当用户选择特定选项时,通过调用`wzwebProduct`服务来获取相关数据,并利用DWR(Direct Web Remoting)技术更新页面上的下拉菜单选项。如果服务返回的数据为空,则显示预设提示信息。
144

被折叠的 条评论
为什么被折叠?



