通过Ajax方式绑定select选项数据的实例
问题描述
在编写Web页面的时候常常需要在后端取出数据动态放入select标签中,以供选择。
解决办法
在HTML代码段中只需写入
<select id="select"> <option value="-1">--请选择--</option> </select>
在JavaScript代码段中写入以下ajax取数据并绑定数据的过程
$.ajax({ type : "post", url : "api/department/list", //此次url改为真正需要的url success : function(data, status) { $.each(data, function(index, item) { $("#select").append( //此处向select中循环绑定数据 "<option value="+item.id+">" + item.name+ "</option>"); }); }, });
最后可通过javaScript语句document.getElementById("select").value获取select标签中被选中的值。
以上这篇通过Ajax方式绑定select选项数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
jquery Ajax实现Select动态添加数据
jquery Ajax实现Select动态添加数据,具体内容如下 1.背景 最近在工作中,遇到了一个关于select的问题.一般情况下,select下拉框中的数据都是固定的或者直接在jsp中读取列表值显示.但是,这次要实现select与别的选项框联动,也就是要动态添加option数据.查阅了很多资料,终于搞定.下面就分享一下,如何利用jQuery和Ajax实现select动态添加数据. 2.本文代码实现的是车辆型号根据车辆品牌联动显示的功能.首先,是jsp中的车辆品牌定义,这个很简单.如下:
-
AJAX 动态加载后台数据 绑定select的方法
直接上代码 是可以用的,后台代码我就不贴了,我相信后台代码大家都会,直接返回json数据,我是前端比较差的,所以喜欢把每次不会的全部记起来 html代码 <select id="select" style="width : 80px;height : 30px;"> //下拉框数据动态加载 </select> js代码 $.ajax({ url: "", //后台webservice里的方法名称 contentType:
-
通过Ajax方式绑定select选项数据的实例
问题描述 在编写Web页面的时候常常需要在后端取出数据动态放入select标签中,以供选择. 解决办法 在HTML代码段中只需写入 <select id="select"> <option value="-1">--请选择--</option> </select> 在JavaScript代码段中写入以下ajax取数据并绑定数据的过程 $.ajax({ type : "post", url : &qu
-
Ajax方式删除表格一行数据示例代码
复制代码 代码如下: /** * Ajax方式删除信息--后台数据 * * action * id 主键值 * obj 删除行的<a> */ function removeRow(action,id,obj){ if(confirm('确定要删除吗?')){ Ext.Ajax.request({ url : encodeURI("alone.portal?.f=${namespace}&.pmn=view&action="+action), params :
-
bootstrap select2插件用ajax来获取和显示数据的实例
用select2插件,实现以下这个选择框: 1.html代码 <div class="form-group" style='display:none;' id='preParamGroup'> <label for="inputEmail3" class="col-sm-2 control-label">预定义参数</label> <div class="col-sm-8"> &
-
JQuery Ajax动态加载Table数据的实例讲解
我们在jsp定义一个select和一个table,要求实现根据select的选值,动态加载table数据. <select id="type" name="type" onchange="reloadTable(this)"></select> <table id="import-table" class="table table-striped table-bordered table
-
通过Ajax请求动态填充页面数据的实例
你可能得预先了解 实现功能:点击页面上的按钮实现动态追加数据 实现原理:点击页面按钮,通过Ajax提交请求到后台,后台接收请求后进行数据库操作,然后返回数据到前台并进行页面渲染 动态加载更多数据 代码实现 //1.页面布局 <div style="padding: 0 0 20px 0;"> <input type="hidden" class="tip" value="1"> <input st
-
javascript写一个ajax自动拦截并下载数据代码实例
这篇文章主要介绍了javascript写一个ajax自动拦截并下载数据代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width
-
AJAX for PHP简单表数据查询实例
功能介绍:AJAX WebShop 3从Beta2开始支持PHP的开发了,AJAX WebShop集成了PHP5的开发环境,因此不需要额外安装配置PHP,本例将实现一个AJAX for PHP的简单数据查询操作,这个例子是单表操作,也可以实现主从表的数据查询. 一.数据表说明 例子采用了Access数据库,当然你也可以使用mysql 或其他类型数据库,数据库名称为:demo.mdb,表名为product,创建字段分别是PRODUCT_ID, PRODUCT_NAME, PRODUCT_PRICE
-
ajax处理php返回json数据的实例代码
test.html 复制代码 代码如下: <label onclick="javascript:post_data();">click </label> function ajax_init() { var ajax=false; try { ajax = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { ajax = new ActiveXObject("Micros
-
jQuery Ajax实现Select多级关联动态绑定数据的实例代码
jQuery选择插件分为基本版和美化版,重点说下美化版,如下图所示: 相比最原始的版本,美化后的选择插件可以说是很漂亮了且功能更加强大(这里不说了,自行发掘吧).这里主要是添加了它的特有属性并调用 class="chzn-select": jsp页面: <select class="chzn-select" id="CODE" name="CODE"> ...... </select> js页面: $(
随机推荐
- ORACLE 10g 安装教程[图文]
- Shell脚本中的特殊字符(美元符、反斜杠、引号等)作用介绍
- 利用JAVA实现DES加密算法
- MongoDB快速入门笔记(二)之MongoDB的概念及简单操作
- 浅谈Vue.js中的v-on(事件处理)
- 利用Yahoo! Search API开发自已的搜索引擎-php版
- Vue上传组件vue Simple Uploader的用法示例
- Python实现Mysql数据库连接池实例详解
- 解析百度搜索结果link?url=参数分析 (全)
- Linux系统架构类型的5条常用查看命令
- Bootstrap按钮组实例详解
- android AsyncTask详细介绍
- 微信小程序实现传参数的几种方法示例
- 详解Python读取yaml文件多层菜单
- Linux下搭建Spark 的 Python 编程环境的方法
- PHP微信支付结果通知与回调策略分析
- Python向excel中写入数据的方法
- Android创建外部lib库及自定义View的图文教程
- jquery实现掷骰子小游戏
- 详解Python list和numpy array的存储和读取方法