实用displaytag时,有个需求,需要给table头加一个checkbox,点击实现全选!
下面红色的部分,title里加了一个<input type='checkbox' >,onclick事件的双引号需要转义才能紧接成功,
\"是将双引号转义的意思。。。
<table border=1 width="100%">
<tr>
<td>
<display:table id="myList" name="pageHelper" requestURI="priceStrategy_querAllPriceStrategy" sort="list" size="count">
<display:column title="<input type='checkbox' id='selectALL' onclick=\"checkAll(this, 'checkboxProductTypeNum')\"/\>">
<input type="checkbox" name="checkboxProductTypeNum" value="${ myList.typeNum }"/>
<input type="hidden" name="hiddenTypeNum" value="${ myList.typeNum }"/>
</display:column>
<display:column property="typeName" title="价格策略名称"/>
<display:column property="createDate" title="创建时间" />
<display:column title="操作">
<a href="priceStrategy_openUpdatePriceStrategy?typeNum=${ myList.typeNum }" target="main">修改策略</a>||
<a href="priceStrategy_showDetailPriceStrategy?typeNum=${ myList.typeNum }" target="main">查看详情</a>
</display:column>
</display:table>
</td>
</tr>
</table>
本文介绍使用DisplayTag组件在表格头部添加全选复选框的方法,并通过点击事件实现所有行项目的选中与取消选中功能。


被折叠的 条评论
为什么被折叠?



