编辑表格內容 jquery 不指定

Else , 2009/08/06 17:43 , JQuery资源 , Comments(0) , Reads(1326) , Via Original
测式地址
//這個函數用來修改地址,ajax+dom操作        
function edit(ids)
{
  
  
    
    if($("#tr"+ids+">td>a").eq(0).text()=="確認")
    {
    
      
      
      $.ajax({
             type: "POST",
             url: "ajax.aspx?act=addrupdate",
             data:   "&id="+$("#cy_addr"+ids).val()+"&"+$("#tr"+ids+" input").serialize(),
             success: function(msg){// alert( "Data Saved: " +   msg );
            
              $("input:text", "#tr"+ids).each(function(i,n){
                 $("#tr"+ids+">td>span").eq(i).text($(n).val());                
             });        
        
           $("#tr"+ids+">td>a").eq(0).text("修改");
           $("#showmsg").html(msg);
             //codehe
            
             }
            });
            
          
                
    }
    else
    {
    
      $("#tr"+ids+">td>a").eq(0).text("確認");
      var lenarr=["85px","50px","60px","60px","40px","50px","90px"];
      var typear = ["text","text","text","text","text","text","text"];
      var namear = ["company","name","tel","moblile","add1","add2","add3"];
      $("span", "#tr"+ids).each(function(i,n){
       $(n).html("<input name='"+namear[i]+"' style='width:"+lenarr[i]+";' type='"+typear[i]+"' value='"+$(n).text()+"' />");
       });
     }
    
    

}
新寫的一個修改的函數!


//這個函數用來修改地址,ajax+dom操作        

function edit(ids)
{
    //alert($("#tr"+ids+">td>a").eq(0).text());
    
    if($("#tr"+ids+">td>a").eq(0).text()=="確認")
    {
    

  
   $("input:text", "#tr"+ids).each(function(i,n){
      $("#tr"+ids+">td>span").eq(i).text($(n).val())
    
   });
  
    
    $("#tr"+ids+">td").find("input[type='text']").remove();
      
    $("#tr"+ids+">td>a").eq(0).text("修改");
    $("#showmsg").html("修改成功");
    }
    else
    {
    
    $("#tr"+ids+">td>a").eq(0).text("確認");
    var lenarr=["85px","50px","60px","60px","40px","50px","90px"];
    var typear = ["text","text","text","text","text","text","text"];
    
    $("span", "#tr"+ids).each(function(i,n){
        
     $("#tr"+ids+">td>span").eq(i).html("<input style='width:"+lenarr[i]+";' type='"+typear[i]+"' value='"+$("#tr"+ids+">td>span").eq(i).text()+"' />");
    
    });
    
}
    
    

}

Pages: 1/1 First page 1 Final page [ View by Articles | List ]