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 相关文章推荐
根据分辨率不同,调用不同的css文件
Jul 07 Javascript
javascript与webservice的通信实现代码
Dec 25 Javascript
JavaScript的递归之递归与循环示例介绍
Aug 05 Javascript
jquery.qrcode在线生成二维码使用示例
Aug 21 Javascript
JQuery给元素绑定click事件多次执行的解决方法
May 29 Javascript
js重写alert控件(适合学习js的新手朋友)
Aug 24 Javascript
jQuery实现视频作为全屏幕背景
Dec 18 Javascript
详解MVC如何使用开源分页插件(shenniu.pager.js)
Dec 16 Javascript
AngularJS $http模块POST请求实现
Apr 08 Javascript
javaScript实现滚动条事件详解
Mar 24 Javascript
微信小程序实现带缩略图轮播效果
Nov 04 Javascript
layui使用及简单的三级联动实现教程
Dec 01 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加入ftp扩展的解决方法
2013/02/07 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
2014/08/25 PHP
Laravel5.* 打印出执行的sql语句的方法
2017/07/24 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
2020/04/02 PHP
prototype 1.5相关知识及他人笔记
2006/12/16 Javascript
extjs表格文本启用选择复制功能具体实现
2013/10/11 Javascript
JavaScript/Js脚本处理html元素的自定义属性解析(亲测兼容Firefox与IE)
2013/11/25 Javascript
jQuery中extend函数详解
2015/02/13 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
2015/09/30 Javascript
Node.js模块封装及使用方法
2016/03/06 Javascript
浅析在javascript中创建对象的各种模式
2016/05/06 Javascript
JavaScript中解决多浏览器兼容性23个问题的快速解决方法
2016/05/19 Javascript
使用Xcache缓存器加速PHP网站的配置方法
2017/04/22 Javascript
JS解析后台返回的JSON格式数据实例
2018/08/06 Javascript
vue 实现路由跳转时更改页面title
2019/11/05 Javascript
Vue中Table组件行内右键菜单实现方法(基于 vue + AntDesign)
2019/11/21 Javascript
解决vue动态下拉菜单 有数据未反应的问题
2020/08/06 Javascript
python连接远程ftp服务器并列出目录下文件的方法
2015/04/01 Python
python单例模式实例分析
2015/04/08 Python
python 多线程串行和并行的实例
2019/02/22 Python
Python+AutoIt实现界面工具开发过程详解
2019/08/07 Python
对python while循环和双重循环的实例详解
2019/08/23 Python
Django密码存储策略分析
2020/01/09 Python
Python dict和defaultdict使用实例解析
2020/03/12 Python
使用CSS3实现圆角,阴影,透明
2014/12/23 HTML / CSS
西班牙太阳镜品牌:Hawkers
2018/03/11 全球购物
英国门把手公司:Door Handle Company
2019/05/12 全球购物
美国排名第一的葡萄酒俱乐部:Firstleaf Wine Club
2020/01/02 全球购物
简历自我评价模版
2014/01/31 职场文书
2015年学校办公室主任工作总结
2015/07/20 职场文书
2016春季幼儿园大班开学寄语
2015/12/03 职场文书
python用字节处理文件实例讲解
2021/04/13 Python
Nginx缓存设置案例详解
2021/09/15 Servers
mysql分表之后如何平滑上线详解
2021/11/01 MySQL
SQL Server携程核心系统无感迁移到MySQL实战
2022/06/01 SQL Server
JavaScript架构搭建前端监控如何采集异常数据
2022/06/25 Javascript