首页 > 后端开发 > php教程 > PHP ajax 操作之后不要刷新页面更换图片

PHP ajax 操作之后不要刷新页面更换图片

WBOY
发布: 2016-06-23 14:27:40
原创
1007 人浏览过

ajax php javascript function

   
        ');">
          PHP ajax 操作之后不要刷新页面更换图片 
        

                   }
        else{
        ?>
        ');">
          PHP ajax 操作之后不要刷新页面更换图片 
        

            
        



function xingxing(id,name){
       $.ajax({
          type: "POST",
          url: "",
          processData: "false",
          data: "n=" + Math.random() + "&fn=" + escape(id) + "&starflag=" + escape(name) + "",
          success: function(msg){
            var msg = $.trim(msg);
            switch (msg){
              case "200":
                 location.replace(location.href);
              case "110":  //重新登录
                location.replace(location.href);
              case "120":  //修改密码
                location.replace(location.href);
                break;
              default:
                alert("失败");
                location.replace(location.href);
              break;
            }
        }
   });
}


------------------------------------------------------------------------------
我的问题是 调用AJAX 之后直接更换图片不需要在从新刷新一次页面,求大虾帮忙,在线等

回复讨论(解决方案)

从你的ajax代码来看 只需要改变ajax的返回值,不再是200 100这样的代码,而是需要更换的新的图片地址

然后用jquery定位到要改变的img标签将其src属性直接替换为新的图片地址即可.

从你的ajax代码来看 只需要改变ajax的返回值,不再是200 100这样的代码,而是需要更换的新的图片地址

然后用jquery定位到要改变的img标签将其src属性直接替换为新的图片地址即可.
------------------------------------------------------------------------------

代码贴出吧 大虾


项目 时间 大梨家报价 老张家报价 差价
禁断岛徒步+天然池浮潜+南部游 一日 50美元
南部观光 半日 25美元-30美元 25美金(珊瑚海滩,禁断岛、坦克海滩、圣梅卡尔大教堂) -5

function xingxing(id,name){
       $.ajax({
          type: "POST",
          url: "",
          processData: "false",
          data: "n=" + Math.random() + "&fn=" + escape(id) + "&starflag=" + escape(name) + "",
          success: function(msg){
            var msg = $.trim(msg);
             $("img").attr("src",msg);
            }
        }
   });
}

function xingxing(id,name){
       $.ajax({
          type: "POST",
          url: "",
          processData: "false",
          data: "n=" + Math.random() + "&fn=" + escape(id) + "&starflag=" + escape(name) + "",
          success: function(msg){
            var msg = $.trim(msg);
             $("img").attr("src",msg);
            }
        }
   });
}

图片改不了呀

@xuzuning 
版主 去那里了,出来  出来 

 
        ');">
          PHP ajax 操作之后不要刷新页面更换图片 
        

                   }
        else{
        ?>
        ');">
          PHP ajax 操作之后不要刷新页面更换图片 
        

            
        



function xingxing(id,name){
       $.ajax({
          type: "POST",
          url: "",
          processData: "false",
          data: "n=" + Math.random() + "&fn=" + escape(id) + "&starflag=" + escape(name) + "",
          success: function(msg){
            if(msg =='1'){
              $("#img_b").attr("src", "/themes/default/images/star01.gif"); 
            }else{
              $("#img_a").attr("src", "/themes/default/images/star02.gif"); 
            }
             
        }
   });
}

可恶 就是不变图片

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板