自动生成hidden问题
shim
2007-06-04
我定义了一个
<ec:column style="text-align: center;width: 120px" property="checkbox" title="关联" editable="false" sortable="false" viewsAllowed="html" > <input type="checkbox" name="itemlist" value="${role.id}" style="border:0px"/> </ec:column> <input type="button" onClick="document.getElementById('ec').action='${pageContext.request.contextPath}/admin/permission!auth.do?auth=true';document.getElementById('ec').submit();" value="授权"> <input type="button" onClick="document.getElementById('ec').action='${pageContext.request.contextPath}/admin/permission!auth.do?auth=false';document.getElementById('ec').submit();" value="撤消"> 如果我一次选择了多个(如两个)提交后 页面生成 <input type="hidden" name="itemlist" value="1"> <input type="hidden" name="itemlist" value="2"> 如果我再提交一此 则生成 <input type="hidden" name="itemlist" value="1"> <input type="hidden" name="itemlist" value="2"> <input type="hidden" name="itemlist" value="1"> <input type="hidden" name="itemlist" value="2"> 以此类推. 我想这个hidden是用来记录上一次操作的. 但可否给一个设置,让它不生成啊 |
|
shim
2007-06-04
原因应该是我没有用ajax
而直接 document.getElementById('ec').submit(); 但此处不知道怎么用ajax的方式调用呢? |
|
shim
2007-06-04
搞定了
原来可以通过设置excludeParameters |