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 相关文章推荐
JS动态创建DOM元素的方法
Jun 09 Javascript
浅析BootStrap栅格系统
Jun 07 Javascript
JavaScript解八皇后问题的方法总结
Jun 12 Javascript
Javascript 闭包详解及实例代码
Nov 30 Javascript
JavaScript中日常收集常见的10种错误(推荐)
Jan 08 Javascript
让Vue也可以使用Redux的方法
May 23 Javascript
小程序如何使用分包加载的实现方法
May 22 Javascript
微信头像地址失效踩坑记附带解决方案
Sep 23 Javascript
Vue.extend 编程式插入组件的实现
Nov 18 Javascript
浅析JavaScript预编译和暗示全局变量
Sep 03 Javascript
js实现日历
Nov 07 Javascript
Vue + iView实现Excel上传功能的完整代码
Jun 22 Vue.js
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中取得URL的根域名的代码
2011/03/23 PHP
php5.3 goto函数介绍和示例
2014/03/21 PHP
PHP中常见的缓存技术实例分析
2015/09/23 PHP
人脸识别测颜值、测脸龄、测相似度微信接口
2016/04/07 PHP
php+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
thinkphp3.x中变量的获取和过滤方法详解
2016/05/20 PHP
php中请求url的五种方法总结
2017/07/13 PHP
PHP异常处理定义与使用方法分析
2017/07/25 PHP
Laravel 微信小程序后端搭建步骤详解
2019/11/26 PHP
分享8个Laravel模型时间戳使用技巧小结
2020/02/12 PHP
jQuery :first选择器使用介绍
2013/08/09 Javascript
导入extjs、jquery 文件时$使用冲突问题解决方法
2014/01/14 Javascript
js图片闪动特效可以控制间隔时间如几分钟闪动一下
2014/08/12 Javascript
jquery实现弹出层登录和全屏层注册特效
2015/08/28 Javascript
javascript实现PC网页里的拖拽效果
2016/03/14 Javascript
vue中如何引入jQuery和Bootstrap
2017/04/10 jQuery
node.js调用C++函数的方法示例
2018/09/21 Javascript
nodejs基础之多进程实例详解
2018/12/27 NodeJs
nodejs中实现修改用户路由功能
2019/05/24 NodeJs
微信小程序页面滚动到指定位置代码实例
2019/09/07 Javascript
element-ui 实现响应式导航栏的示例代码
2020/05/08 Javascript
Vue页面手动刷新,实现导航栏激活项还原到初始状态
2020/08/06 Javascript
[01:30:54]《加油DOTA》 第三期
2014/08/18 DOTA
使用Python中的线程进行网络编程的入门教程
2015/04/15 Python
Python编程之string相关操作实例详解
2017/07/22 Python
Python实现使用request模块下载图片demo示例
2019/05/24 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
2019/08/08 Python
Python 实现向word(docx)中输出
2020/02/13 Python
HTML5的表单(绝对特别强大的功能)使用示例
2013/06/20 HTML / CSS
玩具反斗城天猫官方旗舰店:享誉全球的玩具店
2017/10/10 全球购物
Easy Spirit官网:美国休闲鞋履中的代表品牌
2019/04/12 全球购物
新教师工作感言
2014/02/16 职场文书
防暑降温通知书
2015/04/27 职场文书
会议营销主持词
2015/07/03 职场文书
团队拓展训练心得体会
2016/01/12 职场文书
关于Javascript闭包与应用的详解
2021/04/22 Javascript