AJAX PHP 循环之后点击状态更换图片,该如何解决

WBOY
发布: 2016-06-13 11:48:37
原创
800 人浏览过

AJAX PHP 循环之后点击状态更换图片
                   foreach ( $account as $key => $value)
         {
    ?> 
 
          
        ');">
          AJAX PHP 循环之后点击状态更换图片,该如何解决 
        

                  }
        else{
        ?>
        ');">
          AJAX PHP 循环之后点击状态更换图片,该如何解决 
        

            
        



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 之后直接更换图片不需要在从新刷新一次页面,求大虾帮忙,在线等
------解决方案--------------------
不知道你要做什么?
既然是用了 jquery,那么就该用 jquery 的传统写法
php 部分

<span  class="img"><br /><img  src="/themes/default/images/star02.gif"   style="max-width:90%"starflag'] == 1? '' : 'none' ? alt="AJAX PHP 循环之后点击状态更换图片,该如何解决" >" name="<?php echo $value['name']?>" id="<?php echo $value['id']?>" /> <br /><img  src="/themes/default/images/star01.gif"   style="max-width:90%"starflag'] == 1? 'none' : '' ? alt="AJAX PHP 循环之后点击状态更换图片,该如何解决" >" name="<?php echo $value['name']?>" id="<?php echo $value['id']?>" /> <br /></span><br />
登录后复制


js 部分

$(function() {<br>  $(".img").click(function() {<br>    $(this).children().toggle();<br>    $.post("<?php  echo base_url('test/fangfa'); ?>",<br>      {<br>        n : Math.random(),<br>        fn : escape($(this).attr('id')),<br>        starflag : escape($(this).attr('name'))<br>      },<br>      function(msg){<br>        //你需要的其他处理<br>      });<br>  });<div class="clear">
                 
              
              
        
            </div>
登录后复制
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!