`
cw65910531
  • 浏览: 739 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

实现动态改变下拉列表

阅读更多
jquery+ajax+json实现动态改变下拉列表2011-01-05 09:50
例:<select id="sltList" name="list">

<optionvalue="1">张三</option> 

<optionvalue="2">李四</option> 

</select> 

// 获取当前选中的option值  

$('#sltList').val()    

//获取当前选中项的文本  

$('#sltList option[@selected]').text(); // 获取当前选中的option, text为文本, val则是option的值了

或 var item = $("select[@name= list] option[@selected]").text();

//设置文本为当前选中项

$("#sltList option[@selected]").attr("text",'张三');

//设置select下拉框的第二个元素为当前选中值
   $('#sltList')[0].selectedIndex = 1;

//设置value=1的项目为当前选中项
$("#sltList").attr("value",'1');
   $('#sltList').val('1');

//添加下拉框的option

$("<option value='3'>王五</option><option value='4'>赵六</option>").appendTo("#sltList")

//清空下拉框

$("sltList").empty();

例:

//改变时的事件

$("#testSelect").change(function(){ //事件發生
jQuery('option:selected', this).each(function(){ //印出選到多個值
alert(this.value);   
});
});

$("#childTypeResult").append(htmlStr); //是在此ID标签后增加htmlStr的值.

$("#childTypeResult").html(htmlStr); 是修改此ID的值为htmlStr的值.

分享到:
评论

相关推荐

    LabVIEW实现下拉列表菜单

    你可以通过双击控件或在属性面板中修改其属性来自定义下拉列表,例如更改字体、颜色、显示值等。 下拉列表的菜单项可以通过添加子项来创建。在控件的属性面板中,有一个“子节点”或“子项”选项。在这里,你可以...

    AJAX实现的动态下拉列表框例子

    在网页设计中,动态下拉列表框...总结来说,AJAX实现的动态下拉列表框利用了异步通信的能力,提升了用户体验,使网页更加互动和高效。开发者需要掌握JavaScript、DOM操作以及服务器端编程技术,才能成功实现这一功能。

    jquery简单实现级联下拉列表

    `#s1` 的改变会触发 `change()` 函数,该函数根据 `#s1` 的选中值动态修改 `#s2` 的内容。 #### 代码解析 1. **引入jQuery库**:通过 `()%&gt;/easyUI/jquery-1.8.0.min.js"&gt;&lt;/script&gt;` 引入了jQuery库,这是实现动态...

    JavaScript动态级联下拉列表框

    在实现JavaScript动态级联下拉列表框时,通常涉及以下几个关键知识点: 1. DOM操作:JavaScript通过Document Object Model(DOM)来操作HTML元素。要实现级联效果,我们需要获取或创建下拉列表(`&lt;select&gt;`元素),...

    下拉列表动态查询

    总的来说,纯JavaScript实现下拉列表动态查询涉及到了DOM操作、事件处理、字符串匹配和性能优化等多个方面,通过实践这个案例,可以加深对这些概念的理解,并提高实际开发技能。同时,结合jQuery库,可以让代码更加...

    下拉列表二级联动

    而“下拉列表二级联动”则是在此基础上的一种高级应用,它允许用户在选择第一个下拉列表的某个选项时,自动更新第二个下拉列表的选项,从而实现更加动态和智能的用户界面。这种技术广泛应用于各种场景,如地区选择...

    下拉列表自动跳转超链接网页

    然而,如果要实现一个功能,即当用户从下拉列表中选择一个特定选项时,网页能够自动跳转到对应的超链接,那么这就涉及到了JavaScript和HTML的交互。本文将深入探讨如何实现这样一个功能。 首先,我们需要创建基本的...

    .net C# PropertyGrid 显示下拉列表

    在本文中,我们将讨论如何在 .NET 中使用 PropertyGrid 控件来显示下拉列表,并实现编辑表的各种属性。我们将通过一个自定义控件 CheckedListBoxUC 来实现这个功能。 PropertyGrid 控件是 .NET 中一个功能非常强大...

    JS下拉列表,漂亮的下拉列表(javascript)

    2. **宽高自适应**:根据父元素或者设置的宽度自动调整下拉列表的宽度,同时,高度可能会随着选项数量的增加而动态调整,以防止滚动条的出现。 3. **跨浏览器兼容**:由于不同的浏览器对某些CSS样式和JavaScript ...

    级联下拉列表工具类,js实现

    1. **级联下拉列表**: 由多个下拉列表组成,用户在选择第一个下拉列表的选项后,后面的下拉列表会根据前一个选项的选择动态更新显示内容。 2. **JSON数据源**: 级联下拉列表的数据通常存储为JSON格式,每个对象...

    制作EXCEL三级下拉列表

    当用户选择一级分类后,二级和三级的下拉列表需要动态更新,这需要用到IF和OFFSET或INDIRECT与INDEX/MATCH的组合。 5. **设置二级和三级联动**:当一级选择改变时,二级和三级的下拉列表需要随之变化。可以通过在...

    jsp出生日期三级级联下拉列表

    在本文中,我们将深入探讨如何在JSP(JavaServer Pages)中实现一个基于JavaScript的出生日期三级级联下拉列表。这种功能常用于用户注册、个人信息填写等场景,让用户能够方便地选择他们的出生年、月和日。 首先,...

    jquery ajax 实现省市县下拉列表联动

    在网页开发中,实现省市县下拉列表联动是一种常见的需求,尤其在填写地址或选择地理位置时。...无论使用哪种方式,实现省市县联动的核心思路是一致的:监听上一级选择的变化,动态加载和更新下拉列表。

    ajax动态提示下拉列表

    在网页设计中,Ajax(Asynchronous JavaScript and XML)技术被广泛用于实现动态交互效果,其中“Ajax 动态提示下拉列表”是一个常见的应用场景。这种功能允许用户在输入框中输入字符时,通过Ajax请求从服务器获取...

    js实现下拉列表选中某个值的方法(3种方法)

    JavaScript实现下拉列表选中某个值的方法主要包括三种方式,分别为通过索引选择、通过name或id选择以及通过value值选择。以下详细阐述每种方法的实现原理和步骤。 首先,了解基本的HTML结构,一个下拉列表通常由一...

    易语言动画框下拉列表源码

    本文将深入探讨“易语言动画框下拉列表”这一主题,结合源码分享,帮助读者理解如何在易语言中实现动态效果的下拉列表。 一、动画框与下拉列表基础 1. 动画框:在易语言中,动画框是一种能够展示动态效果的控件。...

    Fragment兼容手机与平板实现画廊3D和下拉列表

    "Fragment兼容手机与平板实现画廊3D和下拉列表"这个主题,涉及到的关键知识点包括Fragment的使用、多屏幕适配、3D画廊效果实现以及下拉列表的构建。 首先,Fragment是Android中的一个组件,它可以独立于Activity...

    下拉列表控件的控制

    本项目聚焦于动态加载下拉列表,特别是针对省市选择的功能,通过C#编程语言和数据库技术实现。在用户选择省份后,根据所选省份动态更新城市列表,提供了流畅的用户体验。 首先,下拉列表通常由HTML的`&lt;select&gt;`标签...

    下拉列表,放大缩小图片

    本文将深入探讨这两个知识点,并结合"监听距离"这一概念,来阐述如何实现下拉列表根据距离动态调整图片大小的功能。 首先,我们来看"下拉列表"。下拉列表(Dropdown List)是一种用户界面组件,它允许用户从一组预...

    自定义AutoCompleteTextView下拉列表控件

    实现这种功能可能需要监听输入事件,对输入的每个字符进行处理,然后动态更新下拉列表的内容。 2. **自定义类对象指定显示字段**:通常,`AutoCompleteTextView`的适配器(如`ArrayAdapter`或`CursorAdapter`)会...

Global site tag (gtag.js) - Google Analytics