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 相关文章推荐
javascript学习笔记(九) js对象 设计模式
Jun 19 Javascript
Extjs4.0设置Ext.data.Store传参的请求方式(默认为GET)
Apr 02 Javascript
jquery实现弹出层完美居中效果
Mar 03 Javascript
JS实现单行文字不间断向上滚动的方法
Jan 29 Javascript
js中scrollTop()方法和scroll()方法用法示例
Oct 03 Javascript
bootstrap下拉列表与输入框组结合的样式调整
Oct 08 Javascript
函数四种调用模式以及其中的this指向
Jan 16 Javascript
js实现图片放大展示效果
Aug 30 Javascript
javascript字体颜色控件的开发 JS实现字体控制
Nov 27 Javascript
谈谈为什么你的 JavaScript 代码如此冗长
Jan 30 Javascript
解决Vue调用springboot接口403跨域问题
Sep 02 Javascript
基于JS实现计算24点算法代码实例解析
Jul 23 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实现QQ登录实例代码
2016/01/14 PHP
PHP的几个常用加密函数
2016/02/03 PHP
PHP PDO和消息队列的个人理解与应用实例分析
2019/11/25 PHP
In Javascript Class, how to call the prototype method.(three method)
2007/01/09 Javascript
封装html的select标签的js操作实例
2013/07/02 Javascript
用jquery实现的一个超级简单的下拉菜单
2014/05/18 Javascript
JSON对象 详解及实例代码
2016/10/18 Javascript
Ionic3 UI组件之autocomplete详解
2017/06/08 Javascript
ZeroClipboard.js使用一个flash复制多个文本框
2017/06/19 Javascript
浅谈vue-router2路由参数注意的问题
2017/11/08 Javascript
Webpack打包字体font-awesome的方法示例
2018/04/26 Javascript
vue.extend实现alert模态框弹窗组件
2018/04/28 Javascript
VUE+Element UI实现简单的表格行内编辑效果的示例的代码
2018/10/31 Javascript
原生js实现获取form表单数据代码实例
2019/03/27 Javascript
在vue中使用echars实现上浮与下钻效果
2019/11/08 Javascript
微信小程序中使用 async/await的方法实例分析
2020/05/06 Javascript
微信小程序多列表渲染数据开关互不影响的实现
2020/06/05 Javascript
python的描述符(descriptor)、装饰器(property)造成的一个无限递归问题分享
2014/07/09 Python
跟老齐学Python之大话题小函数(2)
2014/10/10 Python
python实现文件快照加密保护的方法
2015/06/30 Python
简单学习Python time模块
2016/04/29 Python
关于python多重赋值的小问题
2019/04/17 Python
python 一篇文章搞懂装饰器所有用法(建议收藏)
2019/08/23 Python
pyecharts在数据可视化中的应用详解
2020/06/08 Python
宝塔面板出现“open_basedir restriction in effect. ”的解决方法
2021/03/14 PHP
HTML5 拖放功能实现代码
2016/07/14 HTML / CSS
菲律宾领先的在线时尚商店:Zalora菲律宾
2018/02/08 全球购物
Qoo10台湾站:亚洲领先的在线市场
2018/05/15 全球购物
英国异国风情旅游网站:Travel Talk Tours(团体旅游、探险旅游、帆船假期)
2018/07/26 全球购物
初中生个人学习的自我评价
2013/12/04 职场文书
毕业生就业自荐书
2013/12/15 职场文书
文秘专业个人求职信
2013/12/22 职场文书
护理个人求职信范文
2014/01/08 职场文书
学校个人对照检查材料
2014/08/26 职场文书
师德自我剖析材料范文
2014/10/06 职场文书
Vue组件更新数据v-model不生效的解决
2022/04/02 Vue.js