使用【 ajax 】【 bootstrap 】显示出小窗口 详情内容 一些代码意思可以参考下一个文章

使用【 bootstrap 】显示出小窗口  详情内容  显示页面

<!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" />
<!--引用jpuery——js代码包-->
<script src="../jquery-1.11.2.min.js"></script>
<!--引用bootstrap——js代码包-->
<script src="../bootstrap.min.js"></script>
<title>无标题文档</title>
<!--引用bootstrap——css代码包-->
<link href="../bootstrap.min.css" rel="stylesheet" type="text/css" />
</head>

<body>
<input type="button" value="显示" id="btn" />

<table width="100%" border="1" cellpadding="0" cellspacing="0">

<tr id="sj">
<td>代码</td>
<td>名称</td>
<td>操作</td>

</tr>

<tbody id="tb"></tbody>

</table>

<div class="modal fade" id="myModal" tabimdex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-content">
        <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">

$("#btn").click(function(){

    $.ajax({
        url:"caozuo_chuli.php",
        dataType:"TEXT",
        success: function(data){
            var hang = data.split("|");
            var str = "";

            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><span class=‘sc‘ bs‘"+lie[0]+"‘>删除</span><button class=‘btn btn-primary btn-lg xq‘ data-toggle=‘modal‘ data-target=‘#myModal‘ bs=‘"+lie[0]+"‘>开始演示模态框</button></td></tr>";

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

                //加事件
                $(".sc").click(function(){
                    alert("aa");

                    });
                //查看详情
                $(".xq").click(function(){
                    var code = $(this).attr("bs");
                    $.ajax({

                        url:"xiangqing_chuli.php",
                        data:{code:code},
                        type:"POST",
                        success: function(data){
                            var lie1 = data.split("^");
                            var str = "<div>民族代号:"+lie1[0]+"</div><div>名族名称:"+lie1[1]+"</div>";
                            $("#nr").html(str);
                            }
                        });

                    });
            }

        });

    });

</script>

</html>

使用ajax显示 小窗口 详情 页面    和bootstrap详情页面用的是同一个处理页面,下面可直接复制

<!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" />
<script src="../jquery-1.11.2.min.js"></script>
<script src="../tanchuang.js"></script>
<title>无标题文档</title>
<link href="../tanchuang.css" rel="stylesheet" type="text/css" />
</head>

<body>
<input type="button" value="显示" id="btn" />
<table width="100%" border="1" cellpadding="0" cellspacing="0">
<tr id="sj">
<td>代号</td>
<td>名称</td>
<td>操作</td>

</tr>
<tbody id="td"></tbody>

</table>

</body>

<script type="text/javascript">
$("#btn").click(function(){

    $.ajax({

        url:"caozuo_chuli.php",
        dataType:"TEXT",
        success:function(data){

            var hang = data.split("|");
            var str = "";

            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><span class=‘sc‘ bs=‘"+lie[0]+"‘>删除</span></td>&nbsp;&nbsp;<td><span class=‘xq‘ bs=‘"+lie[0]+"‘>查看详情</span></td></tr>";

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

                //加事件
                $(".sc").click(function(){

                    alert("aa");
                    });
                //查看详情
                $(".xq").click(function(){
                    var code = $(this).attr("bs");
                    $.ajax({
                        url:"xiangqing_chuli.php",
                        data:{code:code},
                        type:"POST",
                        success: function(data){
                            var lie1 = data.split("^");
                            var str = "<div>代号:"+lie1[0]+"</div><div>代号:"+lie1[1]+"</div>";
                            var btn = "<input type=‘button‘ value=‘确定‘ class=‘qd‘ />";

                            var tc = new Window({

                                tiyle:"详细信息",
                                content:str,
                                buttons:btn
                                });
                                $(".qd").click(function(){

                                    $(".zhuti").remove();
                                    $("#zz").remove();

                                    });

                            }
                        });

                    })

            }

        });

    });

</script>

</html>

操作处理页面

<?php
include("../DBDA.class.php");
$db = new DBDA();

$sql = "select * from nation";

echo $db->StrQuery($sql);

?>

详情处理页面

<?php
include("../DBDA.class.php");
$db = new DBDA();

$code = $_POST["code"];

$sql = "select * from nation where code=‘{$code}‘";

echo $db->StrQuery($sql);

?>
时间: 2024-12-25 13:30:58

使用【 ajax 】【 bootstrap 】显示出小窗口 详情内容 一些代码意思可以参考下一个文章的相关文章

微信小程序「官方示例代码」剖析【下】:运行机制

在上一篇<微信小程序「官方示例代码」浅析[上]>中,我们只是简单的罗列了一下代码,这一篇,让我们来玩点刺激的--就是看看IDE的代码,了解它是怎么运行的. 还好微信的开发团队在软件工程的实践还有待提高,我们才有机会可以深入了解他们的代码--真想建议他们看看Growth的第二部分,构建系统. 解压应用 首先你需要有下面的工具啦 Mac电脑 微信web开发者工具.app WebStorm / 其他编程器 或 IDE,最好可以支持重命名 首先,我们需要右键微信web开发者工具.app,然后显示包的内

点击按钮弹出小窗口_小窗口可拖拽

<!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-Typ

***小程序wx.getUserInfo不能弹出授权窗口后的解决方案

微信更新api后,wx.getUserInfo在开发和体验版本都不能弹出授权窗口.微信文档说明: 注意:此接口有调整,使用该接口将不再出现授权弹窗,请使用 <button open-type="getUserInfo"></button> 引导用户主动进行授权操作 当用户未授权过,调用该接口将直接报错 当用户授权过,可以使用该接口获取用户信息 对此,给出以下解决方案. wx.getUserInfo({ withCredentials: true, success

js制作带有遮罩弹出层实现登录小窗口

要实现的效果如下 点击“登录”按钮后,弹出登录小窗口,并且有遮罩层(这个名词还是百度知道的,以前只知道效果,却不知道名字) 在没有点击“登录”按钮之前登录小窗口不显示,点击“登录”按钮后小窗口显示,并且遮罩层笼罩整个页面,使整个页面的其他元素暂时失去行为. 遮罩层的实现:相对于body绝对定位,宽度和高度都和body相同,并且有一定的透明度,使得下面的元素能够被看到.原先的元素的z-index为0,遮罩层的z-index在弹出登录小窗口和原先元素的之间. 说的不是很清楚,还是看代码吧! <!DO

[Android模拟器]AVD在任务栏上,但是不能显示出窗口

问题描述:任务栏上显示了正在运行的模拟器AVD,但是点击它,始终看不到模拟器显示出来.用Alt + Tab 切换也不行. 1.先强制关闭这个窗口.可以将这个模拟器删除了,重新建一个. (建议:最好在创建之前,将默认的路径修改一下,方法如下: 新增一个环境变量:ANDROID_SDK_HOME 值为 D:\AVD 然后最好修改一下模拟器的内存,改为512M,如果你的PC配置很高,可以再调高点,比如1G.  ) 2.打开C:\Users\xxx\.android\avd\android4.2.avd

Java基础:多功能小窗口,swing,io,net综合应用

概念原理的理解,不代表能熟练应用. 如果将多个知识点关联并应用起来,这能加快我们对知识的掌握. 作为一个初学者,最快速的上手方式应该就是学以致用了. 下面做了一个小窗口,主要是为了综合应用java的一些基础功能,界面稍显随意. 界面: 具体功能以及代码: 1 /*具体实现功能: 2 * 1.根据地址栏的路径打开文本文件,显示在文本区域. 3 * 2.根据地址栏的网址获取网页源代码,显示在文本区域. 4 * 3.通过打开按钮打开本地文本文件,显示在文本区域. 5 * 4.通过保存按钮,把文本区域内

JS组件Bootstrap实现弹出框和提示框效果代码

JS组件Bootstrap实现弹出框和提示框效果代码 作者:懒得安分 字体:[增加 减小] 类型:转载 时间:2015-12-08我要评论 这篇文章主要介绍了JS组件Bootstrap实现弹出框和提示框效果代码,对弹出框和提示框感兴趣的小伙伴们可以参考一下 前言:对于Web开发人员,弹出框和提示框的使用肯定不会陌生,比如常见的表格新增和编辑功能,一般常见的主要有两种处理方式:行内编辑和弹出框编 辑.在增加用户体验方面,弹出框和提示框起着重要的作用,如果你的系统有一个友好的弹出提示框,自然能给用户

TCP Incast 问题TCP INCAST解决思路 应用场景:在集群文件系统内,客户端应用请求某个逻辑数据块(通常情况下一个读数据块大小是1MB),该数据块以条带化方式分别存储在几个存储服务器上,即采用更小的数据片存储(32KB,256KB等),这种小数据片称为服务器请求单元(SRU)。只有当客户端接收到所有的服务器返回的其所请求数据块的SRU后才继续发送出下一个数据块请求,即客户端同时向

TCP INCAST解决思路 应用场景:在集群文件系统内,客户端应用请求某个逻辑数据块(通常情况下一个读数据块大小是1MB),该数据块以条带化方式分别存储在几个存储服务器上,即采用更小的数据片存储(32KB,256KB等),这种小数据片称为服务器请求单元(SRU).只有当客户端接收到所有的服务器返回的其所请求数据块的SRU后才继续发送出下一个数据块请求,即客户端同时向多个存储服务器发起并发TCP请求,且所有服务器同时向客户端发送SRU. 出现的问题: 1)         这种多对一的服务器向客

用聚合数据API快速写出小程序(苏州实时公交)

利用聚合数据API快速写出小程序,过程简单. 1.申请小程序账号 2.进入开发 3.调用API.比如"苏州实时公交"小程序,选择的是苏州实时公交API. 苏州实时公交API文档:https://www.juhe.cn/docs/api/id/31 如下,是"苏州实时公交"小程序调用代码:  var url = "https://apis.juhe.cn/szbusline/bus";    //为了您的密钥安全,建议使用服务端代码中转请求,事例代