JSTL之if,forEach和set

使用DQSG是request.setAttribute("DQSG",list);的一个list;fn:length(list)及fn:replace和fn:substring

<c:set var="i" value="1" />
<c:forEach var="dqsg" items="${DQSG}">
<tr>
	<td height="25" align="center" bgcolor="#F2F2F2"
		class="copyright_b_shadow">
		${i}
	</td>
	<td align="center" bgcolor="#F2F2F2"
		class="copyright">
		<%--
		--修改人:XXX
		--修改内容:增加了教师用户的删除条件,如果是null或者为否的可以删除,增加理由是如果删除了那么专项基金可以使用了
		--%>
		<c:if test="${dqsg.yxspsftg==null||dqsg.yxspsftg=='否'}">
			<a
				href="sz.gwszb.do?m=jssgDelete&gwid=${dqsg.id}"
				target="_self" class="blue_red_none">删 除</a>
		</c:if>
		<c:if test="${dqsg.yxspsftg!=null&&dqsg.yxspsftg!='否'}">
			<a href="###" class="blue_red_none"
				onClick="javascript:alert('已经审批过,不能删除。');return false;">删
				除</a>
		</c:if>
	</td>
</tr>
<c:set var="i" value="${i+1}" />
</c:forEach>
<c:if test="${ButtonStatus=='N'||fn:length(list)==0}">
<input name="SGButton" type="button"
	class="button" value="绑定基金设岗"
	onClick="bdjjsg(this);" disabled/>
</c:if>

 通过div来控制其显示与否:

/*
*描述:得到div层的select选择框
*作者:XXX
*日期:2008-12-18
*/
 function   divGetSelect()   
  {   
 //显示div层   
  document.all.selecvDiv.style.display="inline";   
  }  
<td width="16%" align="center" bgcolor="#DFDFDF"
							class="hui">
<INPUT type="button" value="更改设岗单位"
	οnclick="divGetSelect()">
</td>
<td width="16%" align="center" bgcolor="#F2F2F2"
class="hui">
<div id="selecvDiv" style="DISPLAY:   none;">
	<select name="p_sgdwnm_test"
		οnchange="selectChange()">
		<cache:query var="dwdms" region="dwdm" />
		<c:forEach var="temp_dwdm" items="${dwdms}">
			<c:if test="${data.sgdwnm==temp_dwdm.id}">
				<option value="${temp_dwdm.id}" selected>
					${temp_dwdm.dwmc }
				</option>
			</c:if>
			<c:if test="${data.sgdwnm!=temp_dwdm.id}">
				<option value="${temp_dwdm.id}">
					${temp_dwdm.dwmc }
				</option>
			</c:if>
		</c:forEach>
	</select>
</div>
</td>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值