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特效,页面下雪的小例子
Jun 17 Javascript
动态加载script文件的两种方法
Aug 15 Javascript
javascript异步编程代码书写规范Promise学习笔记
Feb 11 Javascript
移动端jQuery修正Web页面滑动时div问题的两则实例
May 30 Javascript
浅析Javascript ES6中的原生Promise
Aug 25 Javascript
vue2 中如何实现动态表单增删改查实例
Jun 09 Javascript
详解angular笔记路由之angular-router
Sep 12 Javascript
koa2使用ejs和nunjucks作为模板引擎的使用
Nov 27 Javascript
JQuery中的常用事件、对象属性与使用方法分析
Dec 23 jQuery
js原生map实现的方法总结
Jan 19 Javascript
vue:el-input输入时限制输入的类型操作
Aug 05 Javascript
js实现鼠标拖曳效果
Dec 30 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 register_globals 值为on与off的理解
2013/09/26 PHP
生成随机字符串和验证码的类的PHP实例
2013/12/24 PHP
Thinkphp中的curd应用实用要点
2015/01/04 PHP
PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
2015/11/30 PHP
php根据数据id自动生成编号的实现方法
2016/10/16 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
破解Session cookie的方法
2006/07/28 Javascript
Prototype中dom对象方法汇总
2008/09/17 Javascript
JavaScript中为元素加上name属性的方法
2011/05/09 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
2014/02/19 Javascript
JQuery表格拖动调整列宽效果(自己动手写的)
2014/09/01 Javascript
JS对象与json字符串格式转换实例
2014/10/28 Javascript
jquery通过ajax加载一段文本内容的方法
2015/01/15 Javascript
JQuery中serialize()用法实例分析
2015/02/06 Javascript
深入探究使JavaScript动画流畅的一些方法
2015/06/30 Javascript
js中javascript:void(0) 真正含义
2020/11/05 Javascript
AngularJS全局scope与Isolate scope通信用法示例
2016/11/22 Javascript
Bootstrap实现提示框和弹出框效果
2017/01/11 Javascript
JS实现图片预览的两种方式
2017/06/27 Javascript
实例详解JavaScript中setTimeout函数的执行顺序
2017/07/12 Javascript
node+vue实现用户注册和头像上传的实例代码
2017/07/20 Javascript
js实现HTML中Select二级联动的实例
2018/01/05 Javascript
微信小程序从注册账号到上架(图文详解)
2019/07/17 Javascript
微信小程序自定义胶囊样式
2020/12/27 Javascript
python使用matplotlib绘制柱状图教程
2017/02/08 Python
Python:Scrapy框架中Item Pipeline组件使用详解
2017/12/27 Python
Python+pandas计算数据相关系数的实例
2018/07/03 Python
PIL对上传到Django的图片进行处理并保存的实例
2019/08/07 Python
Python创建临时文件和文件夹
2020/08/05 Python
python爬虫中PhantomJS加载页面的实例方法
2020/11/12 Python
Python 带星号(* 或 **)的函数参数详解
2021/02/23 Python
配置H5的滚动条样式的示例代码
2018/03/09 HTML / CSS
酒店拾金不昧表扬信
2014/01/18 职场文书
普通党员个人剖析材料
2014/10/08 职场文书
vue完美实现el-table列宽自适应
2021/05/08 Vue.js
尝试使用Python爬取城市租房信息
2022/04/12 Python