双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

jsp 实现二级联动

zjkhcl zjkhcl 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
选择一个下拉框后,在一个div里显示该项目的内容,我第一次点击已经可以了,但是之后再选择其他的,div列表不再刷新,调试显示到div的页面内容是正确的,大家帮忙看看,代码如下:
<div>
<table width="100%" height="300px" cellpadding="0" cellspacing="0">
<tr><td>  项目类别:</td>
<td height="25">
<select id="itemType" onchange="setItemType();">
<option value="" desc=""></option>
<%for(int i=0;SysCode.sysTypeList!= null && i<SysCode.sysTypeList.size();i++){
CrrtSysDict crrtsysdic= (CrrtSysDict)SysCode.sysTypeList.get(i); %>
<option value="<%=StringUtil.toHtml(SysCode.sysTypeList.get(i).getItemCode()) %>"> <%=StringUtil.toHtml(SysCode.sysTypeList.get(i).getItemName()) %>
</option> <%} %></select></td>
</tr>
<tr><td colspan="2">
<table width="100%" height="100%" cellpadding="0" cellspacing="0">
<tr><td width="45%">
<div id="leftList" class="body_area_main">
</div>
</td>


<script defer="defer">
function setItemType(){ //查询结果项目类型下拉框选择事件
var selectIndex = document.getElementById("itemType").selectedIndex;
if(selectIndex>-1){
//document.all.itemType.options.length = 0; //清空表单
var itemType = document.getElementById("itemType").options[selectIndex].value;
var url = "<%=urlStart%>&reqType=ItemType&itemType="+itemType;
document.getElementById("itemType").value = locationid;
var str =doGet(url,null,false);
document.all.leftList.innerHTML = "";
document.all.leftList.innerHTML = str;
alert(str);
}
}
</script>
...全文

相关推荐

用ajax实现的jsp二级联动下拉列表

用ajax实现的jsp二级联动下拉列表,使用异步交互的二级联动堪称jsp革命性变动。以前的联动大都是把所有的数据取出来放在javascript中,就一个字------烦

hly_886

JSP与AJAX技术结合实现二级联动下拉列表

JSP(JavaServer Pages)是一种用于开发动态Web页面的技术,允许开发者在HTML页面中嵌入Java代码。通过使用JSP,可以创建动态内容,并能够在服务器端处理用户的输入。AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个页面的情况下,能够更新部分网页的技术。AJAX结合了以下几种技术:浏览器中的内置 XMLHttpRequest 对象,用于在客户端和服务器之间传输数据。使用 JavaScript 来解析 XML 文档。

西域情歌

JSP 实现二级联动下拉菜单:一次加载,前端动态更新

本文介绍了在JSP中实现二级联动下拉菜单的方法,通过后端一次性加载所有数据到前端,利用JavaScript动态更新二级菜单,避免频繁的AJAX请求。核心步骤包括:1) 后端准备数据并转换为JSON格式;2) 前端JSP页面渲染一级菜单,并通过JavaScript处理联动逻辑。技术栈涉及Java Servlet、JSTL、JavaScript和Gson库。该方法适用于数据量不大的场景,能够有效提升用户体验和系统性能。

码觉客

jsp从数据库获取数据填充下拉框实现二级联动菜单的方法

主要介绍了jsp从数据库获取数据填充下拉框实现二级联动菜单的方法,涉及jsp数据库的操作及联动菜单的构造技巧,具有一定参考借鉴价值,需要的朋友可以参考下

weixin_38749305

jsp+js实现的二级联动菜单.pdf

jsp+js实现的二级联动菜单.pdf

资料大全
评论 5
收藏 已收藏
分享
返回顶部
zjkhcl
JavaScript 87,983 成员 224,680 内容