c mvc ajax 返回下拉框,SpringMVC之ajax+select下拉框交互常用方式

Insert title here

//ajax+select三种常用交互方式

window.οnlοad=function(){

test();

}

function test(){

alert("执行");

var start = 0;

var size=100;

var headNo = "111111";

$.ajax({

type : "post",

url : "/ssm_pms/admin_group/list", //此次url改为真正需要的url

data : {"headNo":headNo,

"start":start,

"size":size

},

dataType : 'json',

success : function(data) {

loadData(data.hotelChainList);

},error:function(){

alert("error");

}

});

var loadData=function(list){

for (var i = 0; i < list.length; i++) {

$("#hotelNo").append(""+list[i].hotels[0].hotelName+"")

}

}

/* $.ajax({

type : "post",

url : "/ssm_pms/admin_group/list", //此次url改为真正需要的url

data : {"headNo":headNo,

"start":start,

"size":size

},

dataType : 'json',

success : function(data) {

$.each(data.hotelChainList, function(index, item) {

$("#hotelNo").append( //此处向select中循环绑定数据

"" + item.hotels[0].hotelName+ "");

});

},

}); */

/* $.ajax({

type : "post",

url :"/ssm_pms/admin_group/list", //此次url改为真正需要的url

data : {"headNo":headNo,

"start":start,

"size":size

},

dataType : 'json',

success : function(data) {

alert(data.returnMsg);

var list = data.hotelChainList;

for (var i = 0; i < list.length; i++) {

alert(list[i].hotels[0].hotelNo)

$("#hotelNo").append(""+list[i].hotels[0].hotelName+"")

}

},error:function(){

alert("error");

}

}); */

}

请选择酒店

上述三种方式,本人亲试有效,这个是比较常用的,特别是前后端交互,就拿酒店管理系统而言,部门员工等就涉及到下拉框联动,当然还有很多应用场景。

后台代码为Java代码,SpringMVC,这是web层框架,也是现在比较常用的,非常有名的。

SpringMVC代码为:

/**

* 查询集团下酒店店长信息及其角色信息

* @param start

* @param size

* @param headNo

* @param map

* @return

*/

@PostMapping(value="managerList",produces="application/json;charset=utf-8")

@ResponseBody

public String managerList(Integer start,Integer size,String headNo,Map map) {

//角色编号为3 店长

String roleNo="3";

map.put("headNo", headNo);

map.put("roleNo", roleNo);

map.put("start", start);

map.put("size", size);

//调用查询集团下酒店店长信息及其角色信息集合方法

List hotelChainList = hotelChainService.selectManagerInfoList(map);

int lines = hotelChainService.selectManagerCount(map);

//调用查询集团下酒店店长信息及其角色信息总数方法

Map returnMap = new HashMap();

//根据判断结果返回不同结果集

if(lines!=0 && hotelChainList.size()!=0) {

returnMap.put("hotelChainList", hotelChainList);

returnMap.put("lines", lines);

returnMap.put("returnCode", "000000");

returnMap.put("returnMsg", "获取到数据");

}else {

returnMap.put("returnCode", "111111");

returnMap.put("returnMsg", "没有获取到数据");

}

return JSON.toJSONString(returnMap);

}

非常实用的select下拉框-Select2&period;js

在Web开发中,Select下拉框是常用的输入组件.由于原生的Select几乎很难通过CSS样式控制.一些好看的Select下拉框就只能通过模拟来实现.PHP程序员雷雪松给大家推荐一筐款不错的Sele ...

在element-ui的select下拉框加上滚动加载

在项目中,我们需要运用到很多来自后端返回的数据.有时是上百条,有时甚至上千条.如果加上后端的多表查询或者数据量过大,这就导致在前端的显示就会及其慢,特别是在网络不好的时候更是如此. 自然,后端就做了一 ...

select下拉框之默认选项清空

最近和小伙伴发现,select默认选项一般是提示信息,怎么才能让当我们点击下拉框时,可选的选项中没有默认的提示信息呢? 思路: 1.当点击下拉框时,让默认提示信息,即下拉框第一个选项移除. 2.当没有 ...

带搜索框的select下拉框

利用select2制作带有搜索功能的select下拉框 1.引入线上css和js

layui给select下拉框赋值

转: layui给select下拉框赋值 layui给select下拉框赋值 //重新渲染表单函数 function renderForm() { layui.use('form', function ...

s&colon;select下拉框validation验证

S:select下拉框验证:

自定义样式的select下拉框深入探索

第一个版本: 首先实现自定义select下拉框应该具有的功能,我是选择将原来的select隐藏掉,自己在jquery代码中动态写进去

这样的结 ...

随机推荐

2016HUAS&lowbar;ACM暑假集训4D - 计数,排列

一个错排公式的基础应用. 大致题意:求n个数的错误排列方式.(每个都要错) 在这里先贴一下错排公式:D(1)=0:D(2)=1:D(n)=(n-1)*(D(n-1)+D(n-2)) 它的推导也非常有意 ...

Hibernate多对多关系映射&lpar;建表&rpar;

下边讲述Hibernate多对多关系映射. 多对多关系的表的结构为: 两个实体表,还包含一个关系表,关系表为复合主键,如果要使用Hibernate多对多关系映射,则关系表必须只包含两个字段,如果生成了 ...

SQL 基本语句

1.修改sa账户密码 在查询分析器中执行如下语句: sp_password Null,'teracypwd','sa' 把SA的密码设为"teracypwd" 执行成功后有&quo ...

ubuntu 图形界面查看隐藏文件

在 Linux 下以 . 开头的文件或文件夹为隐藏文件,在图形界面(nautilus)下可用 CTRL + H 显示隐藏文件,终端下者可以用 ls -a 显示所有文件.

第一次听到了docker

1.今天工作中,同时要我给应用申请3个docker,因为之前是一直在做开发,部署就在tomcat里面测试,下来搜素了一下,发现docker和maven类似,不过docker是环境的一个快照,因为之前开 ...

css引入讲解及media

引用Css的几种方式: 一.@import

centos ios镜像文件 安装详细

1.挂载iOS镜像(先打开VM 选择虚拟机---->设置-->CD ---->使用ISO镜像文件 用浏览打开) 2.开始界面选择 3出现下面的界面 这是提示你是否扫描文件的完整性 我 ...

MySQL 高效查询

在“现场加号&预约排队”项目中,“号贩子排查任务”在线下测试的时候没有问题,但是线上后,由于线上的数据量较大,导致在执行查询的时系统崩溃:后来经过查找,发现写的sql不合理,查出了许多用不到的 ...

深入剖析Redis系列:Redis数据结构与全局命令概述

前言 Redis 提供了 5 种数据结构.理解每种数据结构的特点,对于 Redis 的 开发运维 非常重要,同时掌握 Redis 的 单线程命令处理 机制,会使 数据结构 和 命令 的选择事半功倍. ...

转发 ----&gt&semi; 2018年阿里巴巴重要开源项目汇总(持续更新中)

转发自segmentfault  https://segmentfault.com/a/1190000017346799 前端 1.数据驱动的高交互可视化图形语法 AntV - G2 G2 是一套基于 ...

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/533417.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浙江大学计算机保研条件_【如何将保研成功率提至100%】来自取得浙大等五所顶尖院校保研资格学长的干货分享(联系导师章节已更)...

一、前言写在开头&#xff1a;白驹过隙&#xff0c;距离2020年9月28日保研系统确认拟录取已经过去了四个半月了&#xff0c;期间多次有想要写下从了解&#xff0c;到准备&#xff0c;到参与&#xff0c;到录取的整个保研过程&#xff0c;同时分享一些自己踩过的雷&#xff0c;总…

怎么把BAK文件放入服务器中,BAK格式的备份文件如何导入审计软件

首先&#xff1a;电脑上得安装有SQL数据库&#xff0c;并开启&#xff1b;一般来说&#xff0c;只有以SQLSEVER数据库存储的都可以用数据库软件&#xff0c;对备份文进行取数&#xff1b;1)在审计系统里面导入bak&#xff0c;必须满足前提条件&#xff1a;自己电脑上安装有sqls…

贝壳如何docker安装openwrt_OpenWrt 中 使用 Docker 安装可道云出错。

Nginx 和 PHP 镜像&#xff1a;[email protected]:~# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEphp 7.2-fpm 2f2db309f0ae 2 weeks ago 365MBnginx latest 274c632b9f13 2 weeks ago 125MB容器代码docker run --name myphp-fpm -v /opt/nginx/www:/www -d php:7.2-fp…

手机显示无法接通服务器是怎么回事,手机无法接通是什么原因及如何解决【图文】...

手机&#xff0c;已经成为我们日常生活中必不可缺少的电子产品&#xff0c;不论男女老少一般都配备有一部手机&#xff0c;有些人甚至配备了两部、三部手机。手机的主要功能是通讯功能&#xff0c;给别人拨打电话或者接听别人拨打的电话。有时候我们在拨打别人电话的时候可能会…

spark算子大全glom_(七)Spark Streaming 算子梳理 — repartition算子

目录天小天&#xff1a;&#xff08;一&#xff09;Spark Streaming 算子梳理 — 简单介绍streaming运行逻辑天小天&#xff1a;&#xff08;二&#xff09;Spark Streaming 算子梳理 — flatMap和mapPartitions天小天&#xff1a;&#xff08;三&#xff09;Spark Streaming 算…

炉石传说服务器维护有补偿吗,炉石传说维护公告全文及具体补偿方案 炉石数据回档怎么补偿?...

炉石传说超长维护事件的最终解决方法是回档到1月14日&#xff0c;并且会有一定的补偿&#xff0c;下面是官方公告各位亲爱的炉石玩家&#xff0c;首先向大家抱以最诚挚的歉意&#xff0c;同时也感谢大家在游戏维护的这段时间的耐心等待以及关注。上周六下午(北京时间1月14日15:…

550什么意思_布草知识 | 都是羽绒,为什么价格大不同?

为什么羽绒的价格有些便宜有些这么贵呢&#xff1f;让小编来告诉你&#xff01;市面上羽绒制品这么多&#xff0c;从几百到上万都有&#xff0c;中间的区别到底在哪里呢&#xff1f;接下来&#xff0c;我们就来说说&#xff0c;它们到底贵在哪里~01暖不暖&#xff0c;看蓬松度羽…

可调整大小的div_气液增压缸运行速度的调整以及压力的调节方式

点击蓝字 关注我们增压缸的行程及吨位绝对了设备整体速度&#xff0c;以下的调整只是在原基础上起到微调的作用。(1)气液增压缸时间调整&#xff1a;增压缸四个步骤动作是依靠时间继电器来控制的&#xff0c;可根据不同的产品的需求&#xff0c;通过时间继电器来调整每个步骤的…

pytest测试实战 电子书_电子书丨Selenium 3+Python 3自动化测试项目实战:从菜鸟到高手...

▊《Selenium 3Python 3自动化测试项目实战&#xff1a;从菜鸟到高手》田春成 著电子书售价&#xff1a;39.5元2019年9月出版Selenium是目前非常流行的一种自动化测试工具。本书基于Python 3语言讲述了新的Selenium 3的基本理论与操作&#xff0c;涉及各种高级应用&#xff0c;…

phpcms移动端和pc端_移动端调试大法

文章&#xff1a;樊秀宝(北京中心—小易F8技术小组)排版&#xff1a;suny在日常项目中的开发中&#xff0c;接触移动端开发的小伙伴们免不了要和移动端调试打交道。本文总结了常用的移动端调试方法&#xff0c;欢迎大家学习和补充。01谷歌浏览器谷歌浏览器是我们前端开发中必不…

redis 中一个字段 修改map_CTO 指名点姓让我带头冲锋,熬了一个通宵,终于把Redis中7千万个Key删完了...

由于有一条业务线不理想&#xff0c;高层决定下架业务。对于我们技术团队而言&#xff0c;其对应的所有服务器资源和其他相关资源都要释放。释放了 8 台应用服务器&#xff1b;1 台 ES 服务器&#xff1b;删除分布式定时任务中心相关的业务任务&#xff1b;备份并删除 MySQL 数…

太阳花图片_长寿花扔水里,光长叶不开花?赶紧加点营养液

养个花可不简单&#xff0c;春天一到还得操心换盆、换土&#xff0c;如果你像偷懒的话&#xff0c;还不如养些能水培的花&#xff0c;给它一杯水就够了&#xff0c;实在太省心啦&#xff01;铜钱草铜钱草实在太好养了&#xff0c;摘一枝放在水杯里就能活&#xff0c;还挺有意境…

hystrix 全局熔断_跟我学Spring Cloud(Finchley版)14Feign使用Hystrix

Feign默认已经整合了Hystrix&#xff0c;本节详细探讨Feign使用Hystrix的具体细节。服务降级1 加配置&#xff0c;默认Feign是不启用Hystrix的&#xff0c;需要添加如下配置启用Hystrix&#xff0c;这样所有的Feign Client都会受到Hystrix保护&#xff01;feign:hystrix:enable…

ubuntu 改屏幕分辨率命令_Ubuntu被曝严重漏洞!!!

GitHub安全研究员Kevin Backhouse发现的一个Ubuntu系统大漏洞。无需系统密码&#xff0c;就能添加新的sudo用户、获取root权限&#xff0c;事后还能删除不留痕迹。这种攻击方法非常简单&#xff0c;Backhouse在官方博客中写道&#xff1a;“使用终端中的一些简单命令&#xff0…

swag您的装置不支持_一件充满意境的中国风水墨粒子、电子屏风交互装置

不久前有人留言怎么用粒子做水墨&#xff0c;今天投石科技给大家分享个水墨粒子装置作品案例&#xff0c;大家可以发挥自己的想象去做中国风的一些东西&#xff0c;希望能对大家有些帮助吧。《墨迹》这是一个数字山水画的交互装置&#xff0c;它通过摄像头捕捉手部运动进行互动…

弱电工程集成商_弱电工程楼宇自控系统基础知识培训资料

前言&#xff1a;弱电行业里面楼宇自控系统是非常难的一个子系统&#xff0c;涉及到很多其他专业&#xff0c;楼宇自控系统的设计一般为厂家设计&#xff0c;但是也有系统集成商来设计的&#xff0c;楼宇自控系统主要学习它的控制原理&#xff0c;学习完以后学习DDC箱子的绘制&…

删除单元格_VBA(实验1)用VBA 删除某列空单元格的3种方法:删除法,转移到其他列方法,数组方法...

1 要解决的问题&#xff1a;删除某列中的空单元格/空行暂时只实现了删除一列中的空行&#xff0c;并没有实现多行的判断空行和删除方法。----之后再做更复杂的1.1 需求分析用VBA删除如下内容&#xff0c;解决思路都不同删除1列的空行&#xff08;本文要做的&#xff09;删除整个…

安卓qpythonttsspeak_当python遇到Android手机 那么,万物皆可盘

嚣张开场今天不跟大家讲python知识&#xff0c;是不很失望&#xff1f;No&#xff0c;看过了今天的内容&#xff0c;你python的装13指数&#xff0c;至少上升1w&#xff0c;并附带暴击、溅射、眩晕、致盲效果。没错&#xff0c;就是这么嚣张.....当python遇到安卓手机我们日常的…

winpe制作u盘启动盘_怎么制作u盘启动盘 u盘启动盘制作方法【介绍】

使用u盘装系统时就需要先将u盘制作成一个启动u盘&#xff0c;这样才能够通过u盘启动装系统操作&#xff0c;那么 如何制作u盘启动盘 呢?为此&#xff0c;今天我们就为小伙伴们详细的介绍 怎样制作u盘启动盘 的操作。制作u盘启动盘准备工作&#xff1a;① 、准备一个空间容量大…

插入空行_如何一键插入表格空行,这个方法才最高级!

100万职场人都在看后台回复礼包领199元职场干货很久很久之前&#xff0c;小可教过大家如何一键删除空行&#xff0c;回顾请戳→《如何一键删除表格空行&#xff0c;这个方法才最高级&#xff01;》这次&#xff0c;小可反过来&#xff0c;教大家如何一键插入很多空行&#xff0…