html + ajax +php 二级联动下拉框


<!DOCTYPE html>
<html>
<head>
</head>
<style>
.sel{width:200px;height:40px;
}
</style>
<body><select id="sel" onchange="fun()" class="sel"><option value="1">支付宝</option><option value="2">微信</option><option value="3">QQ</option></select><select id="sel1" class="sel"></select>
</body>
<script src="/jquery.min.js"></script>
<script>
function fun(){var sel = document.getElementById("sel").value;$.ajax({type:'GET',url:'/index.php?type=get&code='+sel,dataType:'json',success:function(msg){var sel1 = '';msg.forEach(function(msg,index,array){sel1=sel1+'<option value="'+array[index].name+'">'+array[index].value+'</option>';});document.getElementById("sel1").innerHTML = sel1;}});
}
</script>
</html>
<?php
$conn = new mysqli('localhost','select','select','select');if($_GET['type'] == 'get'){$code = $_GET['code'];$sql = "SELECT * from val WHERE name={$code}";$res = mysqli_query($conn,$sql);echo json_encode(mysqli_fetch_all($res,true));die;
}
?>

数据库

主要用到了 onchange (内容改变事件)

拿到数据 Ajax请求后端    后端返回数据,,再拼接为 select下拉框的inner HTML

HTML下拉框、二级联动 select多级联动相关推荐

  1. select下拉框二级联动

    采用Layui框架 两种方法实现,差别不大 一.编写jsp代码 二.编写后台代码(方法一) 2.1 工具类 2.2 dao层 2.3 编写对应xml 2.4 service层 2.5 serviceI ...

  2. Select下拉框实现中国省市区三级联动

    JS Select下拉框实现中国省市区三级联动 联动效果 以内蒙古自治区为例 distpicker.js资源获取 https://pan.baidu.com/s/1S17KyRmPfz6WYaYUV1 ...

  3. android加载时二级联动点击二级联动,Android实现联动下拉框二级地市联动下拉框功能...

    日常使用软件中,为了方便且规范输入,会使用到下拉框进行输入,如注册时生日选项,购物时的地址输入,都会用到下拉框,今日笔者为了巩固已学的知识,实现了二级联动下拉框用作回顾及分享给求知的新手. 思路/步骤 ...

  4. [LayUI]下拉框二级联动

    下拉框二级联动 在某些应用场景我们需要用到下拉选择框联动情形. HTML: <label class="layui-form-label">公司</label&g ...

  5. FineReport 报表数据根据下拉框的值进行数据联动

    FineReport 报表数据根据下拉框的值进行数据联动,不用点击查询按钮 1.新建数据库查询,获得数据. SELECT * FROM [销量] where 地区 ='${area}' 2.把需要展示 ...

  6. asp 下拉框二级联动

    <script language = "JavaScript"> //js开始 var aaa;//定义aaa变量 aaa=0;//aaa赋0 bb = new Arr ...

  7. vue下拉框二级联动

    <html><head><meta charset="utf-8"><title>Vue 测试实例</title>< ...

  8. HTML下拉框二级菜单

    一.form表单 <div><form><div><!-- 下拉框 --><select>//默认项为第一个<option>广州 ...

  9. 下拉框处理(select)

    在UI自动化测试过程中,经常会遇到一些下拉框,我们有三种可选方式来操作下拉框. 第一种方法 基于webdriver的两次click,很容易出现问题,不建议使用.(由于部分下拉框在点击一次后,失去焦点再 ...

最新文章

  1. 权限组件(10):三级菜单的展示和增删改查
  2. 分割字符串_[话俾你知]Python使用正则处理字符串技巧(分割、替换)
  3. jar容器部署成功无法访问_Spring Boot 应用程序五种部署方式
  4. 预计2021年电视出货量有所上涨,网络推广外包之下OLED大肆布局
  5. 浅析搜索引擎对网站的抓取规则有哪些方面
  6. java面试题001
  7. linux去重文件第一列,科学网—Linux实用命令 - 刘洪波的博文
  8. List集合的特有功能概述
  9. python函数如何实现可变参数_【已解决】Python中实现可变参数的函数
  10. jQuery万能浮动框插件测试
  11. CentOS配置本地YUM源
  12. 中国人工智能学会通讯——后深度学习时代的人工智能
  13. 设计模式(15)——抽象工厂模式(Abstract Factory)
  14. Java字符串查找第一个不重复字符_java如何实现获取字符串中第一个出现不重复的字符...
  15. 计算机术语alu,计算机术语大全
  16. win10 怎么由豆沙绿恢复为默认的颜色
  17. Android和Java中的回调函数
  18. 【操作教程】AI安防监控智能视频平台EasyCVR如何重置密码?
  19. Centos8怎么进行复位清屏? Centos8终端复位清屏的技巧
  20. 根据概率密度函数生成随机数的代码

热门文章

  1. tftp-server
  2. staruml顺序图生成协作图_小组课 | Grasshopper分析图的快速生成
  3. 基于51单片机智能小车循迹功能的实现
  4. 自适应lasso_Logistic模型自适应组Lasso算法
  5. vscode最强摸鱼指南,老板站在身后也看不出来的那种
  6. 多线程之线程的百米赛跑
  7. 详解SimpleDateFormat
  8. QT中png图片无法显示的问题
  9. 周三多管理学原理复习笔记_管理学原理与方法周三多第七版重点笔记答案电子版...
  10. OPPO MINI MP4转换工具转换某些RMVB出错