获取同一个class下的不同元素

<c:forEach var="item" items="${list}" varStatus="status"> 
     <tr class="tm-open">
       <td class="ids" itemid="${item[0]}">
         <input type="checkbox"  name="selid" value="${item[0]}" >
       </td> 
       <td align="center">${
     (selectIndex-1)*pageSize+status.count}</td><%-- ${
     item.guid} --%>
       <td align="center">${
     item[1]}</td>
       <td align="center"><div class="ellipsis" title="${item[2]}">${
     item[2]}</td> 
       <td align="center"><div class="ellipsis" title="${item[3]}">${
     item[3]}</td>
       <td align="center">
          <textarea class="textarea record-text content"  name="dutyperformance.accountAbilitystiution" id="${item[0]}">${
     item[4]}</textarea>
          <input type="hidden" name="dutyperformance.informationGuid" id="${(selectIndex-1)*pageSize+status.count}" value="${item[0]}" />
          <input type="hidden" name="gguid" class="gguid" id="${status.index-10000}" value="${item[5]}"/>
       </td>
    </tr>
    </c:forEach> 
```java
//遍历同一个class下的不同元素,并添加到数组
  var arr1 = new Array();
  $('.ids').each(function(){
     
  arr1.push($(this).attr("itemid"));
  }); 
  
  var arr2 = new Array();
  $('.content').each(function(){
     
  arr2.push($(this).val());
  }); 
  var arr3 = new Array();
  $('.gguid').each(function(){
     
  arr3.push($(this).val());
  });
  //将数组转成json对象传到后台
  var arr4 = JSON.stringify(arr1);
  var arr5 = JSON.stringify(arr2);
  var arr6 = JSON.stringify(arr3);
  
```java
 $.ajax({
     
 	url:"${ctx}/supervisionManageAction_addDutyperformance.do",
       async:true,//是否异步
       type:"POST",//请求类型post\get
       cache:false,//是否使用缓存
       dataType:"text",//返回值类型
       data:{
     "arr1":arr4,
             "arr2":arr5,
             "arr3":arr6,
        },
       success:function(text){
     
        alert(text);
     if(text=='success'){
     
  window.location.href="${ctx}/supervisionManageAction_toInformationRecordList.do";     
           }
       }
   }); 
```java
//后台接收
   String information_guid=getRequest().getParameter("arr1");
   String accountAbilitystiution=getRequest().getParameter("arr2");
   String guid=getRequest().getParameter("arr3");
    JSONArray arr1 = JSONArray.fromObject(information_guid);
    JSONArray arr2 = JSONArray.fromObject(accountAbilitystiution);
    JSONArray arr3 = JSONArray.fromObject(guid);

你可能感兴趣的:(获取同一个class下的不同元素)