zoukankan      html  css  js  c++  java
  • ajax同步刷新

    jsajax.js

    //图片形式状态切换
    function toggle(url,action,obj,str,id){//状态转换/obj-当前对象/str-传入类型字符串/id-传入ID
        $.ajax({
            type: "post",
            url: url,
            cache: false,
            data: "id="+id+"&action="+action+"&str="+str+"&t="+tmp.toString(38),    
            success: function(data){
                if(data=="0"){
                    obj.src = "/images/yes.png";
                }else if(data=="1"){
                    obj.src = "/images/no.png";
                }else{
                    alert("参数出错");
                }
            }
        });
    }

    前台调用代码

    index.php

    <?
    $nns1 = $row[mstatus]== 0?"/images/yes.png":"/images/no.png";
    ?>
    <img src="<?=$nns1?>" style="cursor:pointer;" onclick="toggle('operate_do.php','ajStatus',this,1,'<?=$row[id]?>')" />

     数据库操作代码

    operate_do.php

    <?require('includes/global.php');?>
    <?
        $action = $_REQUEST["action"];
        
        switch($action){
            case "ajStatus":
                header("Cache-Control: no-cache, must-revalidate");
                header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    
                $id=$_REQUEST["id"];
                $str=$_REQUEST["str"];
    
                switch ($str){
                    case 1:
                        $table ="map";
                        break;
                    case 2:
                        $table ="map2";
                        break;
                }
                
                $cs=mysql_query("select mstatus from ".$table." where id=".$id."",$dbh);
                if(mysql_num_rows($cs)>0){
                    $row=mysql_fetch_array($cs);
                    $mstatus=$row[mstatus];
                    if($mstatus == 1){
                        mysql_query("update ".$table." set mstatus=0 where id=".$id."",$dbh);
                        echo "0";
                    }else if($mstatus == 0){
                        mysql_query("update ".$table." set mstatus=1 where id=".$id."",$dbh);
                        echo "1";
                    }
                }
                break;
        }
    ?>
  • 相关阅读:
    第五章 数据的共享与保护
    实验6
    实验5
    实验4 类与对象2)
    实验三 类与对象
    实验2
    2018—3-21第二章程序例题(2)
    第二章思维导图
    2018—3-18C++第二章程序例题
    汇编实验九
  • 原文地址:https://www.cnblogs.com/huanglibin/p/3462499.html
Copyright © 2011-2022 走看看