Post Jobs

写入bootstrap表格数据页面的实例代码,分享bootstrap学习笔记心得

 Bootstrap是一种web框架,是基于HTML,CSS和JS的一种近期比较流行的前端框架。

array_flip() 定义和用法

el表达式,写入bootstrap表格,简化代码,效果图:

Bootstrap包蕴有加上的组件,根据提供的组件,开荒者能够进一步飞快、便捷地搭建本人向往的网址。日常满含有以下常用组件:下拉菜单、按钮组、按键下拉菜单、导航、导航条、分页、排版、缩略图、警告对话框、进程条、媒体对象等。其它,bootstrap还含有有那一个jQuery插件:莫泰局昂、标签页、滚动条、弹出框等。

array_flip()
函数将使数组的键名与其相应值沟通,即键名形成了值,而值变成了键名。

图片 1

至于bootstrap的下载和文档可到bootstrap粤语网:www.bootcss.com查看。

array_flip()
函数重临三个五花大绑后的数组,如果同一值出现了频繁,则最终二个键老马作为它的值,全体别的的键名都将错过。

不多说,上干货:

那么使用bootstrap的优势在哪儿?第一、利于开辟响应式网址,消除分裂道具的包容性难点。第二、升高了网址的开拓进度和支付效用。

假诺原数组中的值的数据类型不是字符串或整数,函数将报错。

<%@ page language="java" contentType="text/html; charset=UTF-8" 
  pageEncoding="UTF-8"%> 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> 
<c:set var="ctx" value="${pageContext.request.contextPath}"/> 
<% 
String path = request.getContextPath(); 
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 
%> 
<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<title>知识库</title> 
<link rel="stylesheet" href="<%=basePath%20%>knowledge-bs/css/bootstrap.min.css"> 
<link rel="stylesheet" href="<%=basePath%20%>knowledge-bs/css/bootstrap-table.min.css"> 
<link href="<%=basePath%20%>knowledge-bs/css/toastr.css" rel="stylesheet" /> 
<link href="<%=basePath%20%>knowledge-bs/css/sweetalert.css" rel="stylesheet" /> 
<script src="<%=basePath%20%>knowledge-bs/js/jquery.min.js"></script> 
<script src="<%=basePath%20%>knowledge-bs/js/sweetalert.min.js"></script> 
<script src="<%=basePath%20%>knowledge-bs/js/bootstrap.min.js"></script> 
<script src="<%=basePath%20%>knowledge-bs/js/tableExport.js"></script> 
<script src="<%=basePath%20%>knowledge-bs/js/jquery.base64.js"></script>  
<script src="<%=basePath%20%>knowledge-bs/js/bootstrap-table.js"></script> 
<script src="<%=basePath%20%>knowledge-bs/js/bootstrap-table-export.js"></script> 
<script src="<%=basePath%20%>knowledge-bs/js/toastr.js"></script>  
<style type="text/css"> 
 #reportTableDiv td{height: 50px; text-align: center; line-height: 50px; width: auto;} 
 #reportTableDiv th{height: 50px; text-align: center; line-height: 50px; width: auto;} 
</style> 
</head> 
<body> 
<jsp:include page="zsfktck.jsp"></jsp:include> 
<center> 
  <div id="container" style="padding-top: 30px;padding-right: 60px;padding-left: 60px;margin-right: auto;margin-left: auto;height:auto"> 
    <ul id="myTab" class="nav nav-tabs"> 
      <li><a href="/receiverShow/knowledge-bs/knowledge.html#container">知识库管理</a></li> 
      <li><a href="/receiverShow/findKnowRevi_el.action#container">知识库审核</a></li> 
      <li><a href="/receiverShow/findAskManagement_el.action#container1">提问管理</a></li> 
    </ul> 
 <div style="padding-left: 50px;"> 
  <table> 
    <thead> 
      <tr> 
          <td style="padding-left: 30px;"><label>关键字</label></td> 
          <td style="padding-left: 10px;"><input type="text" class="form-control" aria-describedby="sizing-addon2" id="keyword" value="" placeholder="请输入关键字"/></td> 
          <td style="padding-left: 120px;"><label>标题</label></td> 
          <td style="padding-left: 10px;"><input type="text" class="form-control" aria-describedby="sizing-addon2" id="title" value="" placeholder="请输入标题"/></td> 
          <td style="padding-left: 120px;"><label>内容</label></td> 
          <td style="padding-left: 10px;"><input type="text" class="form-control" aria-describedby="sizing-addon2" id="content" value="" placeholder="请输入内容"/></td> 
      </tr> 
    </thead> 
  </table> 
  <div style="padding-top: 10px;"> 
        <button id="serch" class="btn btn-info">查询</button> 
        <button id="reset" class="btn btn-primy">重置</button> 
  </div> 
 </div> 
  <div id="reportTableDiv" class="span10"> 
    <table class="table table-hover" id="tablepos"> 
    <thead> 
      <tr> 
        <th>标题</th> 
        <th>分类</th> 
        <th>关键字</th> 
        <th>点击数</th> 
        <th>提交时间</th> 
        <th>详情</th> 
        <th>操作</th> 
      </tr> 
    </thead> 
    <tbody> 
      <c:forEach var="list" items="${protectLists}"> 
      <tr> 
        <td>${list.title }</td> 
        <td>${list.classification }</td> 
        <td>${list.keyword }</td> 
        <td>${list.clicks}</td> 
        <td>${list.committime}</td> 
        <td><a data-toggle="modal" data-target="#myModal" class="details_button" name="${list.title },${list.clicks},${list.committime},${list.contentss}">详情</a>  
        </td> 
        <td><a data-toggle="modal" data-target="#myModal" class="review_button" name="${list.title },${list.clicks},${list.committime},${list.contentss},${list.id },">审核</a>  
        </td> 
      </tr> 
      </c:forEach> 
    </tbody> 
    </table> 
  </div> 
 </div> 
  </center> 
</body> 
<script type="text/javascript"> 
    $('#serch').click(function () { 
      $.ajax({ 
        type: "POST", 
        url: "findKnowRevi_el.action", 
        success: function (data,msg) { 
          if(msg == "success"){ 
          window.location.href="<%=basePath%20%>findKnowRevi_el.action?"+"workOrderTDTO1.keyword=" + escape($('#keyword').val()) + "&workOrderTDTO1.title=" + escape($('#title').val())+ "&workOrderTDTO1.content=" + escape($('#content').val()); 
          } 
        }, 
        error: function (XMLHttpRequest, textStatus, thrownError) { 
          alert('模块加载异常!'); 
        } 
      }); 
    }); 
    $('#reset').click(function(){ 
      $('#keyword').val(""); 
      $('#title').val(""); 
      $('#content').val(""); 
    }); 
    $(".review_button").click(function(){ 
      var id ; 
      $("#myModalLabel_content").text("知识反馈"); 
      var str=$(this).attr("name"); 
      strs=str.split(","); //字符分割 
      for (i=0;i<strs.length ;i++ ){ 
        $("#txt_title_details").val(strs[0]); 
        $("#txt_clicks_details").val(strs[1]); 
        $("#txt_committime_details").val(strs[2]); 
        $("#txt_content_details_sub").val(strs[3]); 
        id =strs[4]; 
      }; 
      $('#myModal_content').modal(); 
      $("#button_sub").removeClass("hidden"); 
      $("#button_sub").addClass("modal-footer"); 
      $("#btn_submit_content").click(function(){ 
           $.ajax({ 
              type: "POST", 
              url: "agreeExamine.action", 
              data: "knowledge.id=" +id, 
              success: function (data,msg) { 
                if(msg == "success"){ 
                  $('#myModal_content').modal('hide'); 
                  window.location.href="<%=basePath%20%>findKnowRevi_el.action"; 
                  toastr.success('审核成功'); 
                } 
              }, 
              error: function (XMLHttpRequest, textStatus, thrownError) { 
                alert('模块加载异常!'); 
              } 
            }); 
      }); 
      $("#btn_refuse").click(function(){ 
         $.ajax({ 
            type: "POST", 
            url: "deleteKnowExamine.action", 
            data: "id=" +id, 
            success: function (data,msg) { 
              if(msg == "success"){ 
                $('#myModal_content').modal('hide'); 
                window.location.href="<%=basePath%20%>findKnowRevi_el.action"; 
                toastr.success('拒绝通过'); 
              } 
            }, 
            error: function (XMLHttpRequest, textStatus, thrownError) { 
              alert('模块加载异常!'); 
            } 
          }); 
  }); 
    }); 
    $(".details_button").click(function(){ 
      var str=$(this).attr("name"); 
      strs=str.split(","); //字符分割 
      for (i=0;i<strs.length ;i++ ){ 
        $("#txt_title_details").val(strs[0]); 
        $("#txt_clicks_details").val(strs[1]); 
        $("#txt_committime_details").val(strs[2]); 
        $("#txt_content_details_sub").val(strs[3]); 
      }; 
      $("#myModalLabel_content").text(""); 
      $('#myModal_content').modal(); 
      $("#button_sub").addClass("hidden"); 
    }); 
</script> 
</html> 

参考:如何运用Bootstrap的modal组件自定义alert,confirm和modal对话框

语法
array_flip(array)参数 描述
array 必须。规定输入的数组。

上述所述是笔者给大家介绍的el表明式
写入bootstrap表格数据页面包车型的士实例代码,希望对大家享有援助,如若大家有任何疑问请给本身留言,笔者会及时恢复生机大家的。在此也非常多谢我们对台本之家网址的支撑!

Bootstrap学习体系之使用 Bootstrap Typeahead
组件落到实处百度下拉功用

例子

您或许感兴趣的小说:

  • BootStrap Fileinput插件和Bootstrap
    table表格插件相结合贯彻公文上传、预览、提交的导入Excel数据操作步骤
  • Angualrjs和bootstrap相结合贯彻数量表格table
  • bootstrap table
    数据表格行内修改的完毕代码
  • bootstrap jquery dataTable
    异步ajax刷新表格数据的落实情势
  • Bootstrap
    Table表格一贯加载(load)不了数据的便捷解决措施
  • BootStrap数据表格实例代码

本篇小说将总括常用组件及其个性。

复制代码 代码如下:

1.1栅格系统

<?php
$a=array(0=>”Dog”,1=>”Cat”,2=>”Horse”);print_r(array_flip($a));
?>

1、栅格系统是一种行和列构成的一种布局。随着,显示器分辨率的变大,最多可显示十一个列。

输出:

PC端:

Array ( [Dog] => 0 [Cat] => 1 [Horse] => 2 )

PAD端:

你或然感兴趣的作品:

  • php数组函数体系之array_keys() –
    获取数组键名
  • php数组函数连串之array_key_exists() –
    查找数组键名是还是不是存在
  • 通过PHP
    current函数获取未知字符键名数组第四个元素的值
  • php数组函数体系之array_search()-
    按成分值重返键名
  • PHP去除数组中另行的因素并开关名排序函数
  • php在多维数组中依据键名飞速查询其父键以及父键值的代码
  • php二维数组用键名分组相加实例函数
  • php数组函数体系之each() –
    获取数组当前内部指针所指向成分的键名和键值,并将指针移到下一人
  • php数组键名技能总括
  • php数组操作之键名比较与差集、交集赋值的格局
  • php数组函数种类之krsort()-
    对数组的要素键名实行降序排序,保持索引关系
  • php数组函数体系之ksort()对数组的因素键名进行升序排序,保持索引关系
  • php修改数组键名的方法亲自去做

手提式有线电话机终端:

2、栅格参数:

col-lg-*:(屏幕>=1200px) PC
col-md-*:(992px-1200px)
col-sm-*:(768px-992px)小平板
col-xs-*:(小于768px)手机

3.代码演示:

<div class="container" style="border:1px solid red;"> 
 <div class="row"> 
  <div class="col-lg-3 col-sm-4 col- xs-6"> 
   <div class="thumbnail"> 
    <img src="img/codeguide.png"> 
    <h2>靠谱研究所</h2> 
    <p>我们的口号是:靠谱、有趣、有料</p> 
   </div> 
  </div> 
  <div class="col-lg-3 col-sm-4 col- xs-6"> 
   <div class="thumbnail"> 
    <img src="img/codeguide.png"> 
    <h2>靠谱研究所</h2> 
    <p>我们的口号是:靠谱、有趣、有料</p> 
   </div> 
  </div> 
 </div>  
 </div> 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章

网站地图xml地图