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 相关文章推荐
function foo的原型与prototype属性解惑
Nov 19 Javascript
JavaScript之IE的fireEvent方法详细解析
Nov 20 Javascript
jquery实现实时改变网页字体大小、字体背景色和颜色的方法
Aug 05 Javascript
微信小程序 Storage API实例详解
Oct 02 Javascript
domReady的实现案例
Nov 23 Javascript
Bootstrap源码解读表单(2)
Dec 22 Javascript
基于bootstrap的文件上传控件bootstrap fileinput
Dec 23 Javascript
div实现自适应高度的textarea实现angular双向绑定
Jan 08 Javascript
JS实现列表页面隔行变色效果
Mar 25 Javascript
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 jQuery
javascript开发实现贪吃蛇游戏
Jul 31 Javascript
返回上一个url并刷新界面的js代码
Sep 12 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
动漫女神老婆无限好,但日本女生可能就不是这么一回事了!
2020/03/04 日漫
Prototype1.6 JS 官方下载地址
2007/11/30 Javascript
JS 时间显示效果代码
2009/08/23 Javascript
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
2012/12/27 Javascript
图片翻转效果具体实现代码
2014/01/09 Javascript
jQuery头像裁剪工具jcrop用法实例(附演示与demo源码下载)
2016/01/22 Javascript
jQuery form插件之ajaxForm()和ajaxSubmit()的可选参数项对象
2016/01/23 Javascript
Node.js的特点详解
2017/02/03 Javascript
详谈Node.js之操作文件系统
2017/08/29 Javascript
js匿名函数使用&amp;传参(实例)
2017/09/08 Javascript
vue webuploader 文件上传组件开发
2017/09/23 Javascript
Vue.Draggable拖拽功能的配置使用方法
2020/07/29 Javascript
vscode+gulp轻松开发小程序的完整步骤
2020/10/18 Javascript
对于Python异常处理慎用“except:pass”建议
2015/04/02 Python
讲解Python中fileno()方法的使用
2015/05/24 Python
Python中Django框架利用url来控制登录的方法
2015/07/25 Python
Python脚本实现虾米网签到功能
2016/04/12 Python
Python外星人入侵游戏编程完整版
2020/03/30 Python
对python中raw_input()和input()的用法详解
2018/04/22 Python
Ubuntu下使用python读取doc和docx文档的内容方法
2018/05/08 Python
python实现视频读取和转化图片
2019/12/10 Python
Django ORM 查询表中某列字段值的方法
2020/04/30 Python
pycharm实现print输出保存到txt文件
2020/06/01 Python
python 监控服务器是否有人远程登录(详细思路+代码)
2020/12/18 Python
MoviePy简介及Python视频剪辑自动化
2020/12/18 Python
6号汽车旅馆预订:Motel 6
2018/02/11 全球购物
阿里巴巴Oracle DBA笔试题答案-备份恢复类
2013/11/20 面试题
SQL注入攻击的种类有哪些
2013/12/30 面试题
文员个人的求职信范文
2013/09/26 职场文书
导游的职业规划书范文
2013/12/27 职场文书
校园新闻广播稿
2014/01/10 职场文书
产品陈列协议书(标准版)
2014/09/17 职场文书
就业意向协议书
2015/01/29 职场文书
教师廉洁自律个人总结
2015/02/10 职场文书
货款欠条范本
2015/07/03 职场文书
使用vue-element-admin框架从后端动态获取菜单功能的实现
2021/04/29 Vue.js