Jsp中<c:froeach>的使用

 //自动赋值函数,当select选中其中一项时,自动给相应的input标签赋值
 function test(){ 
	 var str = $("#select0").find("option:selected").text();
	 //alert($("#select0").find("option:selected").text());
	 $("#input0").attr("value",str);
 }
//这的users是一个User对象的列表,其中User包括id和name俩个属性
//该部分代码是基于Struts2框架,所以前后台只要变量名称一致,并生成变量的get和set函数就可以通过变量名称来访问
<select id="select0" name="classId" style="width: 140px" onchange="test()" >
			<option></option>
			<c:forEach var="user" items="${users}">
				<option value="${user.id}"
					<c:if test="${user.id == 1}"> //默认选中第一个
                    selected </c:if>>${user.name}
                    </option>
			</c:forEach>
		</select>
        <input id="input0" value=' '  type="hidden" />

input标签中 type="hidden"表示不显示,这种输入类型用户无法控制,但是却在提交表单时发送 value 属性的值。以便达到一定的目的。

转载于:https://my.oschina.net/mzzyk/blog/418122

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值