jquery实现触发时更新下拉列表内容的方法


Posted in Javascript onDecember 02, 2015

本文实例讲述了jquery实现触发时更新下拉列表内容的方法。分享给大家供大家参考,具体如下:

服务端假如有个请求地址用来返回所需数据

url:/hello

返回类似:

[{"西瓜":10},{"苹果":12},{"香蕉":13},{"芒果":14}]

这样的json数据

html:

按钮:<input type="button" id="btn" value="按 钮" />

下拉列表:<select id="sel"></select>

js代码:

$(function(){
  $("#btn").click(
   $.ajax({
  type:"POST",
  url:"http://localhost/XXXX/Test",
  cache: false,//不缓存
  dataType:"json",//返回数据格式
  success:function(ret){ 
    $("#sel").empty(); 
    $.each(ret,function(ind){
    for(var key in ret[ind]){
      var opt = $("<option></option>");
     opt.val(ret[ind][key]);
    opt.text(key);
    $("#sel").append(opt);
   }
  });
   }
 });
 );
});

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
jqPlot jquery的页面图表绘制工具
Jul 25 Javascript
Jquery在IE7下无法使用 $.ajax解决方法
Nov 11 Javascript
jquery validation插件表单验证的一个例子
Mar 03 Javascript
js 创建书签小工具之理论
Feb 25 Javascript
window.requestAnimationFrame是什么意思,怎么用
Jan 13 Javascript
原生js实现图片放大缩小计时器效果
Jan 20 Javascript
jQuery实现优雅的弹窗效果(6)
Feb 08 Javascript
Angular 4 依赖注入学习教程之FactoryProvider的使用(四)
Jun 04 Javascript
jQuery表单设置值的方法
Jun 30 jQuery
vue-cli项目如何使用vue-resource获取本地的json数据(模拟服务端返回数据)
Aug 04 Javascript
JavaScript实现的弹出遮罩层特效经典示例【基于jQuery】
Jul 10 jQuery
使用layui实现树形结构的方法
Sep 20 Javascript
jQuery简单实现input文本框内灰色提示文本效果的方法
Dec 02 #Javascript
jquery实现简单文字提示效果
Dec 02 #Javascript
分享15个大家都熟知的jquery小技巧
Dec 02 #Javascript
jQuery实现为控件添加水印文字效果(附源码)
Dec 02 #Javascript
jqGrid中文文档之选项设置
Dec 02 #Javascript
javascript实现自动填写表单实例简析
Dec 02 #Javascript
Jquery插件之Fancybox丰富的弹出层效果附源码下载
Dec 02 #Javascript
You might like
php桌面中心(三) 修改数据库
2007/03/11 PHP
php遍历数组的4种方法总结
2014/07/05 PHP
laravel安装和配置教程
2014/10/29 PHP
对比分析php中Cookie与Session的异同
2016/02/19 PHP
php反射类ReflectionClass用法分析
2016/05/12 PHP
tp5(thinkPHP5)操作mongoDB数据库的方法
2018/01/20 PHP
Laravel框架验证码类用法实例分析
2019/09/11 PHP
jqgrid 简单学习笔记
2011/05/03 Javascript
获取3个数组不重复的值的具体实现
2013/12/30 Javascript
jQuery使用addClass()方法给元素添加多个class样式
2015/03/26 Javascript
js实现交换运动效果的方法
2015/04/10 Javascript
JS实现IE状态栏文字缩放效果代码
2015/10/24 Javascript
jQuery实现判断控件是否显示的方法
2017/01/11 Javascript
jQuery实现table中两列CheckBox只能选中一个的示例
2017/09/22 jQuery
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
2018/05/07 Javascript
Vue 3.0 全家桶抢先体验
2020/04/28 Javascript
js实现简单贪吃蛇游戏
2020/05/15 Javascript
[01:05:52]DOTA2-DPC中国联赛 正赛 Ehome vs Aster BO3 第一场 2月2日
2021/03/11 DOTA
Python中的is和==比较两个对象的两种方法
2017/09/06 Python
django解决跨域请求的问题
2018/11/11 Python
Python3爬虫爬取百姓网列表并保存为json功能示例【基于request、lxml和json模块】
2018/12/05 Python
详解python--模拟轮盘抽奖游戏
2019/04/12 Python
python内存监控工具memory_profiler和guppy的用法详解
2019/07/29 Python
Python的pygame安装教程详解
2020/02/10 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
2020/06/04 Python
pandas数据分组groupby()和统计函数agg()的使用
2021/03/04 Python
仿酷狗html5手机音乐播放器主要部分代码
2013/05/15 HTML / CSS
The North Face北面英国官网:美国著名户外品牌
2017/12/13 全球购物
数控专业应届生求职信
2013/11/27 职场文书
打造完美自荐信
2014/01/24 职场文书
博士生求职信
2014/07/06 职场文书
小学大队干部竞选稿
2015/11/20 职场文书
离婚起诉书范文2016
2015/11/26 职场文书
导游词之无锡丝业博物馆
2019/11/12 职场文书
sqlserver连接错误之SQL评估期已过的问题解决
2022/03/23 SQL Server
利用 Python 的 Pandas和 NumPy 库来清理数据
2022/04/13 Python