Bootstrap响应式表格详解


Posted in Javascript onMay 23, 2017

Bootstrap 的响应式 CSS 能够自适应于台式机、平板电脑和手机

Bootstrap响应式表格详解

下面是手机端显示的样式

Bootstrap响应式表格详解

代码如下:

1.test.php

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<link type="text/css" rel="stylesheet" href="../bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="external nofollow" />
<script src="jquery-3.2.0.min.js"></script>
<script src="../bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
<!-- HTML5 Shim 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
  <!-- 注意: 如果通过 file:// 引入 Respond.js 文件,则该文件无法起效果 -->
  <!--[if lt IE 9]>
   <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
   <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
  <![endif]-->
</head>

<body>
<h1>汽车信息</h1>

<table class="table table-striped">
 <thead>
 <tr>
  <th>代号</th>
  <th>名称</th>
  <th class="hidden-xs">系列</th>
  <th class="hidden-xs">上市时间</th>
  <th class="hidden-xs">油耗</th>
  <th class="hidden-xs">功率</th>
  <th>价格</th>
  <th class="visible-xs-block">详情</th>
 </tr>
 </thead>
 <tbody>
 <?php
 require "DBDA.class.php";
 $db = new DBDA();
 $sql = "select * from car";
 $arr = $db->query($sql,1);
 foreach($arr as $v)
 {
  echo "<tr>
  <td>{$v[0]}</td>
  <td>{$v[1]}</td>
  <td class='hidden-xs'>{$v[2]}</td>
  <td class='hidden-xs'>{$v[3]}</td>
  <td class='hidden-xs'>{$v[4]}</td>
  <td class='hidden-xs'>{$v[5]}</td>
  <td>{$v[7]}</td>
  <td class='visible-xs-block'>
  <button type='button' class='btn btn-primary btn-xs xq' code='{$v[0]}'>详情</button>
  </td>
 </tr>";
 }
 
 ?>
 </tbody>
</table>


<!-- 模态框(Modal) -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
 <div class="modal-dialog">
  <div class="modal-content">
   <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
    <h4 class="modal-title" id="myModalLabel">汽车详细信息</h4>
   </div>
   <div class="modal-body" id="neirong"></div>
   <div class="modal-footer">
    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
   </div>
  </div><!-- /.modal-content -->
 </div><!-- /.modal -->
</div>


<script type="text/javascript">
$(".xq").click(function(){
 //显示详细信息 
 //取代号
 var code = $(this).attr("code");
 //查询该汽车的所有信息
 $.ajax({
  url:"chuli.php",
  data:{code:code},
  type:"POST",
  dataType:"TEXT",
  success: function(data){
   var lie = data.trim().split("^");
   var str = "<div>代号:"+lie[0]+"</div><div>名称:"+lie[1]+"</div>
   <div>系列:"+lie[2]+"</div><div>上市时间:"+lie[3]+"</div><div>油耗:"+lie[4]+"</div><div>功率:"+lie[5]+"</div><div>价格:"+lie[7]+"</div>";
   $("#neirong").html(str);
   //触发模态框
   $('#myModal').modal('show');
  }
 });
})

</script>

</body>

</html>

2.chuli.php

<?php
$code = $_POST["code"];
require "DBDA.class.php";
$db = new DBDA();
$sql = "select * from car where code='{$code}'";
echo $db->strquery($sql);

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用ADODB.Stream转换
Jan 22 Javascript
JavaScript 指导方针
Apr 05 Javascript
js操作ajax返回的json的注意问题!
Feb 23 Javascript
今天是星期几的4种JS代码写法
Sep 17 Javascript
jquery操作 iframe的方法
Dec 03 Javascript
jquery实现先淡出再折叠收起的动画效果
Aug 07 Javascript
JS实现直接运行html代码的方法
Mar 13 Javascript
Vue.js上下滚动加载组件的实例代码
Jul 17 Javascript
vue+mockjs模拟数据实现前后端分离开发的实例代码
Aug 08 Javascript
详解React+Koa实现服务端渲染(SSR)
May 23 Javascript
js实现多个倒计时并行 js拼团倒计时
Feb 25 Javascript
世界上最短的数字判断js代码
Sep 09 Javascript
Node.js 实现简单的接口服务器的实例代码
May 23 #Javascript
用angular实现多选按钮的全选与反选实例代码
May 23 #Javascript
详解vue嵌套路由-params传递参数
May 23 #Javascript
详解vue嵌套路由-query传递参数
May 23 #Javascript
vue-router 中router-view不能渲染的解决方法
May 23 #Javascript
angular+webpack2实战例子
May 23 #Javascript
jquery实现图片轮播器
May 23 #jQuery
You might like
使用php shell命令合并图片的代码
2011/06/23 PHP
php json_encode奇怪问题说明
2011/09/27 PHP
php中日期加减法运算实现代码
2011/12/08 PHP
php结合js实现点击超链接执行删除确认操作
2014/10/31 PHP
PHP判断是否为空的几个函数对比
2015/04/21 PHP
Laravel框架下的Contracts契约详解
2020/03/17 PHP
javascript instanceof 内部机制探析
2010/10/15 Javascript
基于jquery实现的移入页面上空文本框时,让它变为焦点,移出清除焦点
2011/07/26 Javascript
JavaScript高级程序设计(第3版)学习笔记8 js函数(中)
2012/10/11 Javascript
单击浏览器右上角的X关闭窗口弹出提示的小例子
2013/06/12 Javascript
JS实现文件动态顺序载入的方法
2015/03/07 Javascript
jquery中trigger()无法触发hover事件的解决方法
2015/05/07 Javascript
javascript的变量、传值、传址、参数之间关系
2015/07/26 Javascript
理解JavaScript事件对象
2016/01/25 Javascript
javascript中去除数组重复元素的实现方法【实例】
2016/04/12 Javascript
Vue下路由History模式打包后页面空白的解决方法
2018/06/29 Javascript
详解适配器在JavaScript中的体现
2018/09/28 Javascript
Python基础之函数用法实例详解
2014/09/10 Python
利用Python绘制MySQL数据图实现数据可视化
2015/03/30 Python
解决python使用open打开文件中文乱码的问题
2017/12/29 Python
python3获取当前文件的上一级目录实例
2018/04/26 Python
Python闭包和装饰器用法实例详解
2019/05/22 Python
对Python3之方法的覆盖与super函数详解
2019/06/26 Python
python将字符串转变成dict格式的实现
2019/11/18 Python
Photobook澳大利亚:制作相片书,婚礼卡,旅行相簿
2017/01/12 全球购物
给同学的道歉信
2014/01/16 职场文书
2014新课程改革心得体会
2014/03/10 职场文书
企业节能减排实施方案
2014/03/19 职场文书
运动会演讲稿
2014/05/07 职场文书
派出所副所长四风问题个人整改措施思想汇报
2014/10/13 职场文书
工作保证书
2015/01/17 职场文书
2015年妇产科工作总结
2015/05/18 职场文书
学习焦裕禄先进事迹心得体会
2016/01/23 职场文书
超市啤酒狂欢夜策划方案范文!
2019/07/03 职场文书
一文搞懂如何实现Go 超时控制
2021/03/30 Python
python中如何对多变量连续赋值
2021/06/03 Python