jquery 中获取table中内容,如果内容是 true就 就把内容换成固定图片;  <ItemTemplate>
                <tr>
                  <td class="sfjt">
                  <%#quanxian(Eval("shifoujt").ToString())%>
                      
                    </td>
--------------$(function () {            var jietie = $(".sfjt").html();
                        if (jietie == "True") {
                $(".sfjt").html("<img src='images/cc.jpg' />");
            }
        })这是 我写的 不好用   谁知道怎么弄啊    救救小弟;

解决方案 »

  1.   


    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script type="text/JavaScript">
    $(function(){
    $("#abv").click(function(){
    $("td").each(function(){
    if($(this).html()=="true"){
    $(this).empty().append("需要替换图片的区域");
    }
    });
    });
    })
    </script>
    <input type="button" id="abv" value="测试按钮"/>
    <table border="1" cellspacing="0" cellpadding="0" width="600">
      <tr id="0">
         <td>true</td>
         <td>true</td>
         <td>1</td>
     <td>2</td>
         <td>3</td>
      </tr>
      <tr id="1">
         <td>4</td>
         <td>5</td>
         <td>6</td>
         <td>false</td>
     <td>true</td>
       </tr>
     </table>
      

  2.   


    骚年, 你错了, 你用服务器控件, 就不应该再来媚js. 打个比方:鞋带在家里松了, 在家里系好就是, 不要带到办公室里来弄。 为什么不用 quanxian 这个方法, 直接将为True的替换成图片呢?
      

  3.   

    我用了  没好用 啊 ; 我想把它换了;  我那个quanxian 那个方法 ,就想实现这个功能来着 没好用
      

  4.   

    alert  一下 $(".sfjt").html()  内容看看 或者看看他的length  ,估计 有空格 
      

  5.   


    $(".sfjt").each(function(){
       if($(this).text()=="true"){
          $(this).html("<img src='images/cc.jpg' />");
       }
    });
      

  6.   


    无论是前端js, 还是后台c#. 程序的逻辑是一样的, 你为何不跟踪调试C#的后后方法呢?此外, 即使是用C#, 你也可以看生成网页的html代码到底错在哪里嘛。
      

  7.   

     if (jietie == "True") {
                    $(".sfjt").empty();
                    $(".sfjt").append("<img src='images/cc.jpg' />");            }这样试试!