`

动态添加下拉框

阅读更多
html
<tr>
	<td class="zi" height="30">道路名称:</td>
	<td class="shuru" height="30">
	<select id="select_road" name="select_road" onchange="setRoadNum();">
	</select>
	</td>
</tr>

js
getRoadByOrg("1","#select_road");

var roadName = $("#select_road").find("option:selected").text();
var roadCode = $("#groupInfoRoadCode").val();

function getRoadByOrg(flag,tag,func){
	var orgcode = $("#select_orgName").val();
	if(orgcode!=null){
		orgcode = $("#select_orgName").val().replace("site","");
	}
	var opts = {
			cmd : "queryRoadbyOrg",
			roadByOrganization : {
				flag : flag,
				SUBC_ID : orgcode
			}
	};
	
	$.ajax({
		url:"../../meltSnow",
		data: $.toJSON(opts),
		type:"post",
		dataType:"json",
		success:function(data) {
		var result = data.result;
		var reason = data.reason;
		if("OK"==result){
			var seleceTag = $(tag);
			seleceTag.empty();
			seleceTag.append($("<option>").text("--全部--").val(""));
			if(data.roadByOrganizationList!=null){
				if(data.roadByOrganizationList.length>0){
					for(var i=0;i<data.roadByOrganizationList.length;i++){
						var option = $("<option>").text(data.roadByOrganizationList[i].ROAD_NAME).val(data.roadByOrganizationList[i].ROAD_CODE);
						seleceTag.append(option);
							if(typeof(func)=="function"){
								func();
							}
						}
					}
				}
			}else{
				alert(reason);
			}
		},
		error:function(msg){
			alert(msg);
		}
	});
}
分享到:
评论

相关推荐

    jquery实现动态添加文本框和下拉框效果

    jquery实现动态添加文本框和下拉框效果。

    C# 在datagridview中任何一列加下拉框

    下面将详细介绍如何在C#中实现在DataGridView的一列添加下拉框的功能。 首先,我们需要设置DataGridView的选择模式。在C#中,Visual Studio(VS)提供了一系列内置控件,其中包括DataGridView。为了实现单元格级别...

    tableWidget添加按钮,添加下拉框,控件合并拆分

    在标题和描述中提到的“tableWidget添加按钮,添加下拉框,控件合并拆分”是QT界面设计中常见的需求,下面将详细讲解如何实现这些功能。 1. **添加按钮到QTableWidget** 在`QTableWidget` 中添加按钮通常是为每个...

    C# winform datagridview 里的下拉框中 既可以从下拉框里选择数据,也可以让客户自己手动往里输入数据,

    首先,我们需要创建一个`DataGridView`控件,并在其中添加一列作为下拉框列。这可以通过以下代码实现: ```csharp DataGridViewComboBoxColumn comboBoxColumn = new DataGridViewComboBoxColumn(); comboBoxColumn...

    jQGrid动态填充select下拉框的选项值(动态填充)

    `dataInit`可以用于初始化多选下拉框,并添加动态选项。 6. **事件处理**:在某些情况下,你可能需要在表格加载后或单元格编辑时动态填充下拉框。可以监听`loadComplete`或`beforeEditCell`事件,根据需要进行填充...

    可编辑下拉框 动态修改添加下拉框选项

    参考别人文献 同时结合实际修改部分代码做出的一个可编辑的下拉框,并且修改过程同时会动态把没有的选项加入到下拉框中

    【ASP.NET编程知识】ASP .NET 可编辑输入自动匹配的下拉框.docx

    在 ASP.NET 中,可以使用 JS 和 JQuery 库来动态添加下拉框的选项,并将其传递给后台处理程序。 八、ASP.NET 实现下拉框只读功能 在 ASP.NET 中,可以使用 Enabled 属性来实现下拉框的只读功能。当 Enabled 属性...

    jquery动态创建联动下拉框

    本主题将深入探讨如何使用jQuery动态创建联动下拉框,这是一个常见的需求,特别是在构建多级选择或依赖性选择菜单时。 联动下拉框通常指的是两个或多个下拉框之间存在关联关系,当用户在一个下拉框中选择一个选项时...

    dataGridView动态绑定数据下拉框

    3. **创建下拉框列**:在dataGridView中添加新的列,类型为`DataGridViewTextBoxColumn`。通过设置`DataGridViewComboBoxColumn`,我们可以创建下拉框列。这个列的`DataSource`属性将绑定到从数据库获取的字段列表,...

    xuesheng.rar_下拉框动态_动态下拉框

    本文将详细介绍如何在学生管理系统中使用MySQL数据库实现动态下拉框功能,以及其在添加、修改和删除操作中的应用。 动态下拉框,顾名思义,是指根据用户输入或特定条件,实时更新下拉选项的控件。在学生管理系统中...

    js 动态为textbox添加下拉框数据源的方法

    在进行Web开发的过程中,我们经常会遇到需要为文本框(textbox)动态添加下拉框数据源的场景。这通常是为了提供用户选择而设计的交互功能,比如自动补全、选择列表等。本文将详细介绍如何使用JavaScript(js)动态地...

    QTableView添加复选框,下拉框控件

    在特定的开发场景中,我们可能需要增强QTableView的功能,例如为表格中的每一行添加复选框或者下拉框控件,以提供更多的交互方式。这个过程涉及到Qt的自定义 delegate(委托)机制以及信号与槽的连接。 首先,我们...

    ComboBox显示图片及下拉框根据字符串长度动态伸缩

    本话题聚焦于如何在ComboBox中实现显示图片,并且让下拉框的宽度根据字符串长度动态伸缩,以提供更友好的用户体验。 首先,我们需要理解ComboBox的基本结构和功能。ComboBox通常由两部分组成:一个文本输入框和一个...

    spreadjs_添加下拉框选则表单功能-demo.zip

    本示例“spreadjs_添加下拉框选则表单功能-demo”则着重展示了如何利用SpreadJS来添加下拉框选择,以增强用户交互性和数据输入的准确性。 在HTML页面开发中,"demo.html"是关键文件,它包含了SpreadJS的使用代码和...

    java swing 多选下拉框 支持动态加载数据

    Java Swing 是Java GUI(图形用户界面)库,用于构建...通过以上知识点的应用,你可以创建一个能够动态加载数据且支持多选的Java Swing下拉框。这种组件在各种数据选择场景中都非常有用,如配置设置、过滤器选择等。

    QTableView/QTableWidget自定义表头,添加复选框,下拉框控件

    3. **添加下拉框**:类似地,可以使用`QComboBox`来创建下拉选项。在`CustomTableHeader`中,为每个需要下拉框的表头段创建一个`QComboBox`实例,并在`paintSection`中绘制其外观。下拉框的选项可以从数据模型中获取...

    ToolBar上添加滚动条和下拉框

    在`ToolBar`上添加下拉框可以提供一种更灵活的方式来选择特定的操作或参数。例如,在`Java`中,`JComboBox`可以添加到`JToolBar`,并且可以设置其模型来填充选项;在`C++`的`Qt`中,可以使用`QComboBox`作为`...

    JS实现下拉框的动态添加(附效果)

    2. **动态添加下拉框的原理**:使用JavaScript监听第一个下拉框(车类型)的变化。当下拉框的值发生变化时,执行一个函数来处理后续逻辑。 3. **使用jQuery简化DOM操作**:文档中引用了jQuery库,利用jQuery的选择...

    下拉框添加删除按钮

    "下拉框添加删除按钮"是一个常见的交互设计元素,特别是在网页或应用的表单中,它允许用户不仅能选择已有的选项,还能方便地删除不再需要的条目。这个功能虽然可能不及QQ下拉列表那样丰富和复杂,但它的简洁性和实用...

    ajax+servlet两级动态级联下拉框

    在Web开发中,实现动态级联下拉框是一种常见的需求,尤其在数据筛选或表单填写时。本项目“ajax + servlet 两级动态级联下拉框”旨在演示如何使用AJAX(异步JavaScript和XML)技术和Servlet进行交互,以实现在选择第...

Global site tag (gtag.js) - Google Analytics