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 相关文章推荐
javascript RadioButtonList获取选中值
Apr 09 Javascript
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Aug 19 Javascript
jQuery 获取多选框的值及多选框中文的函数
May 16 Javascript
AngularJS通过$sce输出html的方法
Sep 22 Javascript
js实现手机拍照上传功能
Jan 17 Javascript
VUE2.0+Element-UI+Echarts封装的组件实例
Mar 02 Javascript
vue-cli3 DllPlugin 提取公用库的方法
Apr 24 Javascript
JavaScript中变量提升机制示例详解
Dec 27 Javascript
JavaScript console的使用方法实例分析
Apr 28 Javascript
js实现鼠标拖曳效果
Dec 30 Javascript
JS canvas实现画板和签字板功能
Feb 23 Javascript
js前端图片加载异常兜底方案
Jun 21 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自定义函数call_user_func和call_user_func_array详解
2011/07/14 PHP
PHP关联数组的10个操作技巧
2013/01/21 PHP
搭建基于Docker的PHP开发环境的详细教程
2015/07/01 PHP
6个超实用的PHP代码片段
2015/08/10 PHP
PHP简单读取PDF页数的实现方法
2016/07/21 PHP
Laravel多用户认证系统示例详解
2018/03/13 PHP
top.location.href 没有权限 解决方法
2008/08/05 Javascript
一个js写的日历(代码部分网摘)
2009/09/20 Javascript
AlertBox 弹出层信息提示框效果实现步骤
2010/10/11 Javascript
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
js中文逗号转英文实现
2014/02/11 Javascript
Android中的jQuery:AQuery简介
2014/05/06 Javascript
JavaScript使用ActiveXObject访问Access和SQL Server数据库
2015/04/02 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
JavaScript reduce和reduceRight详解
2016/10/24 Javascript
Angular 2 利用Router事件和Title实现动态页面标题的方法
2017/08/23 Javascript
JS设计模式之惰性模式(二)
2017/09/29 Javascript
使用axios实现上传图片进度条功能
2017/12/21 Javascript
vue封装一个简单的div框选时间的组件的方法
2019/01/06 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
2019/03/13 Javascript
vue element upload组件 file-list的动态绑定实现
2019/10/11 Javascript
[01:18:33]Secret vs VGJ.S Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
Python的Django框架中TEMPLATES项的设置教程
2015/05/29 Python
轻松实现python搭建微信公众平台
2016/02/16 Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
2018/04/24 Python
使用Python的OpenCV模块识别滑动验证码的缺口(推荐)
2019/05/10 Python
Python实现手绘图效果实例分享
2020/07/22 Python
python/golang 删除链表中的元素
2020/09/14 Python
英国电子专家:maplin
2019/09/04 全球购物
类、抽象类、接口的差异
2016/06/13 面试题
法院授权委托书范文
2014/08/02 职场文书
关于运动会的广播稿(10篇)
2014/09/12 职场文书
以下牛机,你有几个
2022/04/05 无线电
利用 Python 的 Pandas和 NumPy 库来清理数据
2022/04/13 Python
Python内置的数据类型及使用方法
2022/04/13 Python