【发布时间】:2014-12-16 15:33:02
【问题描述】:
我的 JSP 中有以下代码,我使用的是 Struts2
<s:iterator value="incentiveList" status="stat">
<tr>
<td><s:checkbox name="checkboxes[%{#stat.index}]" theme="simple" /></td>
<td></td>
<td><s:property value="marketingAmount" /> <s:hidden value="%{incentiveList.marketingAmount}" /></td>
<td></td>
<td></td>
<td></td>
<td><s:property value="marketingIncentive" /></td>
<td></td>
<td></td>
<td></td>
<td><s:property value="advertizingIncentive" /></td>
<td></td>
<td></td>
<td><s:property value="channelPlacementIncentive" /></td>
<td></td>
</tr>
</s:iterator>
</table>
</br>
</br>
<s:if test="#status.index gt 0">
<s:submit id="submitButton" name="submit" value="Submit Incentives" onclick='return closeWindow()'/>
</s:if>
<s:else>
<s:submit id="submitButton" name="submit" value="Submit Incentives" onclick='return closeWindow()' disabled="true"/>
</s:else>
现在我想启用 submitButton 如果上面的激励列表有任何值,即 count gt 0 并且为了实现这一点,我在下面的代码中使用了
<s:if test="#status.index gt 0">
<s:submit id="submitButton" name="submit" value="Submit Incentives" onclick='return closeWindow()'/>
</s:if>
<s:else>
<s:submit id="submitButton" name="submit" value="Submit Incentives" onclick='return closeWindow()' disabled="true"/>
</s:else>
但是没有用,如有遗漏请指正
【问题讨论】: