`

jsp中 根据传入值,采用javascript自动显示标签<select 下拉选项

阅读更多

 

jsp中 根据传入值,采用javascript自动显示标签<select/>下拉选项

自动选择下拉值日

1. jsp页面中得标签 <select 

 <td>
    <span class="style1">&nbsp;&nbsp;&nbsp;&nbsp;</span>
    <select name="fatherid" >
        <option value="1">类型1        </option>
        <option value="2">类型2
        </option>
    </select>
   
</td>

 

2. javaScript:

function selMoreValue(obj,para)
{
  var lenSel = eval(obj+".length");
  for(var i = 0;i<lenSel;i++)
  {
    if(eval(obj+".options["+i+"].value") == para)
    {
      eval(obj+".options["+i+"]").selected = true;
    }
  }
}

然后在 jsp页面中,

<body onLoad="javascript:selMoreValue('document.all.fatherid','<%=b.getFatherid()%>');">

分享到:
评论
1 楼 zzl7069119 2009-10-18  
如果我的jsp页面里有很多个select呢?而每个select的值都要从后天得到并显示!

相关推荐

    Ajax实现下拉列表从数据库读取数据级联

    级联下拉列表通常用于关联数据的筛选,例如省份-城市-区县的选择,当用户在一级下拉列表中选择一个选项时,二级下拉列表会动态加载与之相关的数据。 首先,我们需要理解Ajax的工作原理。Ajax允许我们通过JavaScript...

    JSP页面中如何用select标签实现级联

    需要注意的是,JavaScript脚本不能直接操作JSP标签,因此通常会使用JSP标准标签库(JSTL)中的c:forEach标签来迭代输出select标签中的选项。在每个select标签中,通过c:forEach标签遍历后台传入的数据集合,并将每个...

    jsp+javascript打造级连菜单的实例代码.docx

    - `ChangeLocation(id)`函数通过传入的ID值,在`arr`数组中查找对应的子项,并动态添加到下一级菜单中。 - 通过JavaScript动态修改DOM结构,实现菜单的级连效果。 综上所述,本案例展示了如何利用JSP和JavaScript...

    ajax jequry jsp二级联动

    在本例中,JSP将处理Ajax请求,根据传入的第一个下拉菜单的值,从数据库或者其他数据源获取相关的数据,然后以JSON或XML格式返回给前端。 实现步骤如下: 1. **创建JSP页面**:在`WebRoot`目录下,创建一个JSP页面...

    jquery实现三级联动

    `&lt;c:forEach&gt;`标签是JSP中的循环标签,用于遍历后台传来的数据并生成相应的`&lt;option&gt;`选项。 接着是JavaScript部分。这里有两个关键的函数:`findClassM()`和`findClassS()`。这两个函数分别在“大类”和“属类”被...

    用ajax实现的jsp三级联动

    在Servlet或JSP中,我们可以根据传入的参数(即用户在第一个下拉菜单中选择的值)查询数据库,获取对应的二级分类。这里可能涉及到SQL查询,例如: ```sql SELECT category2 FROM categories WHERE category1 = ?; ...

    省市二级联动 jqury 做的

    例如,EL可以用来获取后台传入的数据,JSTL的`c:forEach`标签可以用来遍历省市数据并构建下拉选项。然而,由于这是一个前端项目,JSP可能仅用于初始化数据,实际的动态更新和交互主要由jQuery完成。 至于压缩包中的...

    Ext4.0 动态修改ComboBox选择项(本地模式)

    在IT行业中,尤其是在Web开发领域,经常需要与用户界面...这在开发过程中非常实用,尤其当需要根据用户行为或者特定条件动态调整下拉选项时。理解并熟练掌握这些技术,能够提升你的Web应用程序的用户体验和功能多样性。

    Ajax+jsp制作带数据库的省市级联下拉菜单

    客户端的JavaScript代码接收到响应后,解析JSON或XML数据,根据数据更新市级下拉菜单的选项。这种级联效果使得用户在选择省份后,市一级的选项能立即更新,无需等待整个页面刷新。 对于数据库设计,通常会有一个...

    DWR联动刷select

    &lt;script type='text/javascript' src='/Study_DWR_Select/dwr/interface/FlushSelect.js'&gt;&lt;/script&gt; &lt;script type='text/javascript' src='/Study_DWR_Select/dwr/engine.js'&gt;&lt;/script&gt; &lt;script type='text/...

    web编程基础试题及答案.doc

    - `&lt;select&gt;`标签创建下拉菜单,而`&lt;option&gt;`标签定义下拉菜单中的选项。 - `&lt;a&gt;`标签用于创建超链接。 - `&lt;font&gt;`标签用于设置文本的字体。 2. JavaScript基础: - 变量在JavaScript中使用`var`关键字声明。 ...

    省市区三级联动

    这种设计主要用于提高用户填写信息的效率和准确性,通过下拉菜单的级联方式,用户依次选择省份、城市和区县,系统会根据前一级的选择自动过滤并显示下一级的选项。 一、原理介绍 三级联动的基本原理是利用...

    JSP+AJAX三级级联及更多级的实现

    - 编写一个Servlet来处理AJAX请求,根据传入的父级ID查询子级数据。 - 查询结果以JSON格式返回给前端。 3. **AJAX调用**: - 使用jQuery或原生JavaScript发送AJAX请求到Servlet。 - 接收JSON数据,并动态更新...

    ajax实现三级连动

    例如在省、市、区的选择中,当用户在一级下拉菜单(如省份)中选择一个选项时,二级下拉菜单(如城市)会自动更新与之相关的选项,用户进一步选择城市后,三级下拉菜单(如区域)则根据所选城市更新其内容。...

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

    这种功能在JSP(Java Server Pages)中可以通过与数据库交互来动态填充下拉框,并结合JavaScript和Ajax技术实现。本文将详细讲解如何使用JSP从数据库获取数据来填充下拉框,进而实现二级联动菜单。 首先,我们需要...

    dwr3初学者使用说明

    - `&lt;script&gt;`标签加载了DWR相关的JavaScript文件,包括`engine.js`、`util.js`以及定义远程调用接口的`slt.js`。 - JavaScript函数实现了下拉列表的功能,包括省份和城市的联动选择。 ##### 2. Java后端代码 接下来...

    用ajax实现HTML 功能,从而达到动态从数据库中得到数据,而不要去修改jsp页面。代码:

    在给定的文件中,`SelectPane.js`可能是用于处理下拉选择框(SELECT标签)的Ajax请求的脚本,`global.js`可能包含了全局函数或通用的Ajax处理逻辑,而`ActivePane.js`可能涉及到页面上的活动面板或元素的管理。...

    AJAX实例入门.docx

    Servlet将根据传入的省份参数返回相应的城市列表。 ### 3. AJAX技术的扩展 随着技术的发展,AJAX不再局限于XML数据格式,JSON(JavaScript Object Notation)现在更为常见,因为它的解析更简单且体积更小。此外,...

    struts课件3

    例如,`&lt;bean:write&gt;` 用于显示 JavaBean 的属性值,`&lt;bean:message&gt;` 用于获取国际化消息。使用 Bean 标签库同样需要在 `web.xml` 中声明 TLD 路径。 3. **Struts Logic 标签**:处理流程控制和条件判断,如循环、...

Global site tag (gtag.js) - Google Analytics