`

回显 select 标签的值

    博客分类:
  • jsp
阅读更多

一:用jstl标签

<c:forEach var="class" items="${sessionScope.ls}">
          <c:if test="${class.className==person.leaderclass}">
           <c:set var="selected" value="selected"></c:set>
          </c:if>
          <c:if test="${class.className!=person.leaderclass}">
           <c:set var="selected" value=""></c:set>
          </c:if>
          <option value="${class.className}"${selected} } >
           ${class.className}
         </c:forEach>

//这里的person和class是对象在request中

二:用js

用脚本把。如果radio和checkbox很多  写的就很麻烦啦。
onload() 事件里
比如有多个 后台要一个radio   attribute  "1,2,4"

var radioArray='${radio}';
if(radioArray!=""){
var arrayValue=radio.split(',');
var radioObj=document.getElementById('radioName');
for(var i=0;i<radioObj.length;i++){
    for(var j=0;j<arrayValue.length;j++){
         if(radioObj.value==arrayValue[j]) radioObj.checked=true;
    }
}
} 

 

<!-- 导入 在此 参考资料--><!-- end 参考资料-->
分享到:
评论

相关推荐

    jsp中htmlselect标签的用法

    这个标签在Struts框架中尤其常见,因为它与ActionForm对象的属性紧密关联,方便数据的提交和回显。以下是对`html:select`标签的详细解释和使用方法: ### 基本结构 `html:select`标签的基本结构如下: ```jsp ...

    Jquery操作select标签例子

    在网页开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作,包括对`&lt;select&gt;`标签的操作。本文将详细讲解如何使用jQuery来管理HTML中的`&lt;select&gt;`元素,包括选择、更改选项,获取选中项的文本、值...

    原生js select下拉选项框给文本框赋值代码

    原生js select下拉选项框给文本框赋值代码 原生js select下拉选项框给文本框赋值代码 原生js select下拉选项框给文本框赋值代码 原生js select下拉选项框给文本框赋值代码

    基于layui的下拉列表的数据回显方法

    上述代码片段展示了如何在页面加载时遍历`&lt;select&gt;`元素,并对匹配的`&lt;option&gt;`设置`selected`属性,从而实现回显。 ### 动态网页中的数据回显 在动态网页中,下拉列表的数据往往是动态从服务器获取的。layui框架...

    element-ui中select组件绑定值改变,触发change事件方法

    上述代码中,el-select标签的v-model属性绑定了一个名为value的数据模型,这个数据模型就是当前选中项的值。@change="handleChange"表示当组件的选中值发生变化时,会调用Vue实例中的handleChange方法。而el-option...

    select、radio表单回显功能实现避免使用jquery载入赋值

    在Web开发过程中,表单回显是一个常见的功能需求,它允许开发者在页面上根据已有的数据状态来预先设置表单元素的值。在不使用jQuery这类JavaScript库的情况下,我们可以通过JSP页面中的逻辑判断来实现表单回显功能,...

    element-ui 远程搜索组件el-select在项目中组件化的实现代码

    - `keywordAttr`对象是必需的,用于指定选项的ID、标签和值字段,这是与远程数据源交互的关键。 3. **数据和计算属性**: - `data()`函数中定义的`keyword`变量用于存储当前选中的值,并与父组件的`value` prop...

    struts 2.0 常用标签

    6. **s:select标签**: 用于创建下拉选择框,可以动态填充选项,支持多种数据源,如List、Map等。 7. **s:submit标签**: 创建表单提交按钮,可以定义提交动作和样式。 8. **s:actiontags**: 包括s:url、s:a、...

    jquery下拉多选框multiSelect

    在Web开发中,我们经常需要处理用户的选择操作,特别是当需要用户提供多个选项时,传统的HTML `&lt;select&gt;` 标签往往不能满足需求。这时,jQuery的插件multiSelect就显得尤为重要。它提供了美观且功能丰富的多选下拉框...

    TP4V1.0-Struts标签库

    2. 高级查询:通过`&lt;html:select&gt;`标签创建下拉框,提供区县和户型的选择。选择的值可以作为额外的查询条件传递给后台。 3. 用户登录检查:使用`&lt;logic:present&gt;`或`&lt;logic:notPresent&gt;`标签检查用户是否已登录。 4....

    关于layui 下拉列表的change事件详解

    - `data.value`: 被选中的值,通常是`option`标签的`value`属性。 - `data.othis`: 美化后的DOM对象,layui渲染后的样式更友好。 示例代码如下: ```javascript form.on('select(test)', function(data) { console...

    JQuery实现动态绑定和二级联动

    例如,`$('select').val()`用于获取选中的值,`$('select').append('新选项&lt;/option&gt;')`用于向列表中添加新项。通过这种方式,我们可以根据用户的选择或其他条件动态更新下拉列表。 三、二级联动 二级联动是指两个...

    vue组件表单数据回显验证及提交的实例代码

    - 下拉列表(`&lt;select&gt;`)同样使用`v-model`与`formStatus.zhuhudaxiao`进行绑定,并且通过`v-for`指令来渲染下拉列表的各个选项。 ### 表单验证 表单验证在我们的示例中并不是非常复杂,但代码中有几个关键点需要...

    省级级联。三级联动

    然而,由于标签部分的字符串"ss's's's's's' d'd'd'd'd'"似乎包含了无效字符,无法提供有意义的标签信息,我们主要关注的是"jquerycity"这个文件名。这可能是该插件的主要文件或者示例文件,它可能包含了实现省级级联...

    php selectradio和checkbox默认选择的实现方法详解

    如果匹配,就在`&lt;option&gt;`标签内使用`selected`属性。例如: ```php &lt;select name="wuyeleixing" size="1"&gt; ($myrow['wuyeleixing'] == 1) echo("selected");?&gt; value="1"&gt;住宅 ($myrow['wuyeleixing'] == 2) ...

    Redis实战 中文.pdf

    **标签**:“Redis” **知识点概述**:本书主要介绍了Redis的基本概念、数据类型以及常用命令等核心知识点,并通过实战案例帮助读者深入理解Redis的应用场景和技术细节。 #### 二、Redis背景与优势 - **Key-Value...

Global site tag (gtag.js) - Google Analytics