在网页中插入action不是很会啊 我是想在一个页面的div中插入一个action 实现资料修改功能,实现无刷新修改,发现自能修改最后一个资料  其他的都不能修改是什么原因啊代码如下:
<div id="msg_2" style="display:none;float:left;" >
<div id="msg_1" style="display:block;float:left;" ;>
       <button type="button" onclick='showhidediv("age")'>编辑</button></div> <s:action name="editdep.action" executeResult="true">
<jsp:include page="editdep.jsp"/>
</s:action>>
应该什么改啊

解决方案 »

  1.   

    知道是id问题   问题是我上面代码好像没传id
      

  2.   

    <body>    
     <sx:div id="depts"  href=""  loadingText="Loading..." listenTopics="/refresh">
    <s:if test="depts.size > 0">
        <s:form action="removedep" >
            <table >
                <thead>
                    <tr>
                     <th>选择</th>
                        <th>部门名</th>
                        <th>上级部门</th>
                        <th>描述</th>
                        <th>操作处理</th>
                    </tr>
                </thead>
                <tbody>
                    <s:iterator value="depts">
                        <tr>
                            <td><input type="checkbox" name="ids" value='<s:property value="id" />' /></td>
                            <td><s:property value="depName" /></td>
                            <td><s:property value="parent.depName" /></td>
                            <td><s:property value="depDesc" /></td>   
                            <td>
    <a href='<s:url action="editdep"><s:param name="did" value="id" /></s:url>'>编辑 </a>
    <div id="msg_1" style="display:block;float:left;" ;>
           <button type="button" onclick='showhidediv("age")'>编辑</button></div>
    <s:url id="removeUrl" action="removedep">
    <s:param name="id" value="id" />
    </s:url>
    <sx:a href="%{removeUrl}"  targets="depts">删除</sx:a>
    <a href='<s:url action="userlist"><s:param name="did" value="id" /></s:url>'>部门员工查看 </a>
                            </td>
                        </tr>
                    </s:iterator>
                    <input type="radio" name="slu" value='1' onClick="selall();"> 全选
            <input type="radio" name="slu" value='2' onClick="Nselall();"> 清除选择
            <input type="radio" name="slu" value='3' onClick="selfx();">反选
            <sx:submit  value="删除所选"  align="left" targets="depts" />
                </tbody>
            </table>        <s:a  href="editdep.action"  >新增部门</s:a>
            
        </s:form> 
        </s:if> 
        </sx:div> 
           <div id="msg_2" style="display:none;float:left;" >
    <s:action name="editdep.action" executeResult="true">
      <button type="button" onclick="a()">编辑</button> <jsp:include page="editdep.jsp"/>
    </s:action></div>
    </body>
      

  3.   

    这个需要用到ajax的知识 楼主可以搜搜