• 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>
    <script type="text/javascript" src="../../popwindow/jquery-1.11.2.min.js"></script>
    <script type="text/javascript" src="../../popwindow/tanchuang.js"></script>
    <link href="../../popwindow/tanchuang.css" rel="stylesheet" type="text/css" />
    </head>
    
    <body>
    
    <table border=1px>
     <tr>
     <td>车名</td>
     <td>上市时间</td>
     <td>油耗</td>
     <td>查看</td>
     <?php
      $dbn="mysql:host=localhost;dbname=1";
      $db=new PDO($dbn,"root","");
      $sql="select * from car";
      $result=$db->query($sql);
      $attr=$result->fetchALL();
      foreach ($attr as $v)
      {
          echo"
          <tr>
          <td>{$v[1]}</td>
          <td>{$v[3]}</td>
          <td>{$v[4]}</td>
          <td><input type='button' value='详情' class='btn1' code='{$v[0]}' ></td>  
          </tr>
          ";
      }
     ?>
     </tr>
    </table>
    </body>
    </html>
    <script type="text/javascript">
    $(document).ready(function(e) {    
        $(".btn1").click(function(e) {
            //找主键值
            var code =$(this).attr("code")
            //根据主键查询
            $.ajax({
            url: "16623-2.php",
            type:"POST",
            dataType:"TEXT",
             data:{c:code}, 
             success: function(data)
            {  
                var lie=data.split("^");
                //引用外部弹窗样式
                var html = "<div style='color:red'>代号名"+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[6]+"<div></div>价格"+lie[7]+"</div>";
                //var button ="<input type='button' value='确定' /><input type='button' value='取消' />";
                var win = new Window({
                    
                    width : 500, //宽度
                    height : 400, //高度
                    title : '测试弹窗', //标题 
                    content : html, //内容
                    isMask : false, //是否遮罩
                    //buttons : button, //按钮
                    isDrag:true, //是否移动
                    
                    });
            
            
        
            }
            });
        });    
    });
    </script>

    处理页面

    ?php
    include("../DBDA.class.php");
    $db=new DBDA();
    $sql="select * from nation";
    $attr=$db->query($sql);
    $str="";
    foreach($attr as $v)
    {
        $str=$str.implode("^",$v);
        $str=$str."|";
    }
    substr($str,0,strlen($str)-1);
    echo $str;

  • 相关阅读:
    【codevs1227】方格取数2(最大流费最大流-模板
    【ZJOI2008】【BZOJ1033】杀蚂蚁(占坑待填
    python基础学习1-流程控制和判断
    python基础学习1-变量定义赋值,屏幕输入输出
    Jzoj5237 最长公共子序列
    Jzoj5236 利普希茨
    [置顶] 欢迎使用CSDN-markdown编辑器
    Jzoj5235 好的排列
    Jzoj5234 外星人的路径
    Jzoj5231 序列问题
  • 原文地址:https://www.cnblogs.com/zoubizhici/p/5614375.html
Copyright © 2020-2023  润新知