<s:iterator value="#modelBaseList" var="modelBase" status="mbst">
   
   
   <div class="column" id="column1"> 
   
     <div class="portlet" id="v1"> 
     
<div class="portlet-header"><s:property value="#modelBase[1]"/></div>

<s:iterator value="#modelList" var="model" status="mst"> 
  <s:if test="#modelBase[0]==#model[1]">
     <div class="portlet-content"><s:property value="#model[3]"/></div> 
  </s:if>
</s:iterator>
</div> 
   
   </div></s:iterator>怎样把 id="column1" id="v1" 的1固定值修改为一个变量值代替。因为我想要的结果是 v1 ,v2 ,v3.....column1,column2,column3......

解决方案 »

  1.   

     id='column<s:property value="#mbst.count" />'
      

  2.   


    我在当前页面用javascript获取值,并传送到Action
    var x1 = $('#column1').sortable('toArray');请问该怎么写呢? $('#column1') 1又怎么写呢???谢谢了
      

  3.   

    <div class="column" id=column<s:property value="#mbst.count" />>

    <div class="column" id='column<s:property value="#mbst.count" />'>
      

  4.   

    我在当前页面用javascript获取值,并传送到Action
    function serilize(){
             var x1 = $('#column1').sortable('toArray');
             var x2 = $('#column2').sortable('toArray');
             var x3 = $('#column3').sortable('toArray');
             
            alert("x1的值"+x1);
            alert("x2的值"+x2);
            alert("x3的值"+x3);
         
         }$('#column1') 能动态获取下面的id='column<s:property value="#mbst.count" />'
      

  5.   

    试试<div class="column" id='column<s:property value="#mbst[count]" />'>
      

  6.   


    这事在javascript里获取值 
    这样能拿到吗???
      

  7.   


    1楼正解,用status的index属性