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 相关文章推荐
基于Jquery的将DropDownlist的选中值赋给label的实现代码
May 06 Javascript
js给页面加style无效果的解决方法
Jan 20 Javascript
JavaScript实现select添加option
Jul 03 Javascript
jQuery实现MSN中文网滑动Tab菜单效果代码
Sep 09 Javascript
jQuery操作Table技巧大汇总
Jan 23 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
Jan 26 Javascript
javascript用正则表达式过滤空格的实现代码
Jun 14 Javascript
JS简单去除数组中重复项的方法
Sep 13 Javascript
jQuery 实现图片的依次加载图片功能
Jul 06 jQuery
详解vue-cli 本地开发mock数据使用方法
May 29 Javascript
Javascript 之封装(Package)
Sep 14 Javascript
详解mpvue开发微信小程序基础知识
Sep 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
剧场版动画《PSYCHO-PASS 3 FIRST INSPECTOR》3月27日日本上映!
2020/03/06 日漫
PHP iconv 函数转gb2312的bug解决方法
2009/10/11 PHP
队列在编程中的实际应用(php)
2010/09/04 PHP
php array_map()数组函数使用说明
2011/07/12 PHP
PHP验证信用卡卡号是否正确函数
2015/05/27 PHP
PHP编写daemon process详解及实例代码
2016/09/30 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
2017/05/05 PHP
Lumen timezone 时区设置方法(慢了8个小时)
2018/01/20 PHP
php利用ZipArchive类操作文件的实例
2020/01/21 PHP
jQuery获取动态生成的元素示例
2014/06/15 Javascript
jQuery选择器之基本选择器与层次选择器
2015/03/03 Javascript
浅析jQuery Ajax请求参数和返回数据的处理
2016/02/24 Javascript
js添加事件的通用方法推荐
2016/05/15 Javascript
使用Web Uploader实现多文件上传
2016/06/08 Javascript
JavaScript“尽快失败”的原则实例详解
2016/10/08 Javascript
Vuejs实现带样式的单文件组件新方法
2017/05/02 Javascript
jQuery插件开发发送短信倒计时功能代码
2017/05/09 jQuery
微信小程序tabBar用法实例详解
2017/12/04 Javascript
js实现图片推拉门效果代码实例
2019/05/18 Javascript
Vue微信公众号网页分享的示例代码
2020/05/28 Javascript
[36:02]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第一局
2016/02/28 DOTA
[04:40]DOTA2-DPC中国联赛1月26日Recap集锦
2021/03/11 DOTA
python matplotlib画图库学习绘制常用的图
2019/03/19 Python
python 字符串追加实例
2019/07/20 Python
Python pickle模块实现对象序列化
2019/11/22 Python
PyQt5 文本输入框自动补全QLineEdit的实现示例
2020/05/13 Python
python中加背景音乐如何操作
2020/07/19 Python
销售会计岗位职责
2014/03/15 职场文书
2014年文秘工作总结
2014/11/25 职场文书
警告通知
2015/04/25 职场文书
85句关于理想的名言警句大全
2019/08/22 职场文书
八年级作文之感悟亲情
2019/11/20 职场文书
分析MySQL抛出异常的几种常见解决方式
2021/05/18 MySQL
Django中session进行权限管理的使用
2021/07/09 Python
图片批量处理 - 尺寸、格式、水印等
2022/03/07 杂记
Mysql InnoDB 的内存逻辑架构
2022/05/06 MySQL