• bootstrap和ajax相结合


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>

    在使用bootstrap和jQuery前需要引入这三个文件
    <link href="dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
    <script src="../jquery/jquery-1.11.2.min.js"></script>
    <script src="dist/js/bootstrap.min.js"></script>
    <style type="text/css">
    .xq{ margin-left:5px}
    </style>
    </head>

    <body>
    <h1>显示数据</h1>

    <table class="table table-striped">
    <thead>
    <tr>
    <th width="30%">代号</th>
    <th width="30%">名称</th>
    <th width="40%">操作</th>
    </tr>
    </thead>
    <tbody id="tb">

    </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">&times;</button>
    <h4 class="modal-title" id="myModalLabel">详细信息</h4>
    </div>
    <div class="modal-body" id="nr">

    </div>
    <div class="modal-footer">

    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>

    </div>
    </div><!-- /.modal-content -->
    </div><!-- /.modal -->
    </div>

    </body>
    <script type="text/javascript">

    加载数据
    Load();


    加载数据的方法
    function Load()
    {
    $.ajax({
    url:"jiazai.php",
    dataType:"TEXT",
    success: function(data){
    var str = "";
    var hang = data.split("|");
    for(var i=0;i<hang.length;i++)
    {
    var lie = hang[i].split("^");
    str = str+"<tr><td>"+lie[0]+"</td><td>"+lie[1]+"</td><td><button type='button' class='btn btn-info btn-sm sc' code='"+lie[0]+"'>删除</button><button type='button' class='btn btn-primary btn-sm xq' code='"+lie[0]+"'>查看详情</button></td></tr>";
    }
    $("#tb").html(str);

    addshanchu();
    addxiangqing();

    }
    });

    }

    给删除按钮加事件的方法
    function addshanchu()
    {
    删除事件
    $(".sc").click(function(){
    var code = $(this).attr("code");
    $.ajax({
    url:"shanchu.php",
    data:{code:code},
    dataType:"TEXT",
    type:"POST",
    success: function(d){
    if(d.trim()=="OK")
    {
    alert("删除成功");
    Load();
    }
    else
    {
    alert("删除失败");
    }
    }
    });
    })
    }

    给查看详情加事件的方法
    function addxiangqing()
    {
    $(".xq").click(function(){

    显示模态框
    $('#myModal').modal('show');

    在模态框里面显示内容
    var code = $(this).attr("code");
    $.ajax({

    url:"xiangqing.php",
    data:{code:code},
    dataType:"TEXT",
    type:"POST",
    success:function(data){
    var lie = data.split("^");

    var str = "<div>民族代号:"+lie[0]+"</div><div>民族名称:"+lie[1]+"</div>";

    $("#nr").html(str);
    }
    });
    })
    }

    </script>
    </html>

  • 相关阅读:
    判断负环
    Max GEQ Sum (区间最大值>最大值的覆盖+区间和的最值问题>前缀和最值问题(l1,r)+是否合格,存在问题变化为最值问题)
    生物芯片 (大数据+打表找规律)(数论小知识)
    幂一矩阵 (矩阵找规律+最小公倍数)
    Log大侠 蓝桥杯(势能线段树)
    intergal test
    水群 题意转化建图+最短路 问题
    chino with c language (理解题意形模拟题)
    jmeter转义
    C# 常用类型互转总结
  • 原文地址:https://www.cnblogs.com/jc535201285/p/6538522.html
Copyright © 2020-2023  润新知