js实现页面转发功能

来源:互联网 发布:淘宝小二偏向买家 编辑:程序博客网 时间:2024/06/05 02:51

以下是示例图:


以下是代码:

  function forward()
    {   
      //对发送内容拼接字符串,整理之后发送.
    var temp = "";
      var array = new Array();
       $("#yxdwlb tr").each(function(){
        var flag = false;
        var user = "";
         $(this).find("td").each(function(n){
               if(n == 0){
                    //user = user + $(this).find("input").is(":checked") +"," ;
                    flag = $(this).find("input").is(":checked");
                }
               if(n == 1){ user = user + this.innerText + ",";}
               if(n == 2){ user = user + $(this).find("input").val() + ",";}
               if(n == 3){ user = user + $(this).find("input").is(":checked") + ",";}
               if(n == 4){ user = user + $(this).find("input").is(":checked")+ ";";}
     });//列
   if(flag == true){
        array.push(user);
   }
         });//行
    for(var i = 0 ;i<array.length;i++)
    {
    temp = temp + array[i];//把数组的原素拼装成字符串存入temp变量,
    }
      $("#array").val(temp);//temp变量存入参数array
      //description不为空的判断
      var description=jQuery("#description").val();
        if(trim(description)=='') {
 triman.alert("请输入描述内容!");
 return;
    }
      //获得表单内容并转发
      var doc = document.getElementById("document");
        doc.action = "${pageContext.request.contextPath}/documentManager/save";  
      doc.method = "post"; 
       doc.submit();
    }