StudentInfo.jsp
<STYLE type="text/css">
.texthidden{
display: none;
}
</STYLE>
<script type="text/javascript">
$(document).ready(function(){
$(".a1").click(function(){
var a = $(this);
var clickRow=$(this).parents("tr")[0];
alert(clickRow.value); //这种方式获取不到当前点击的行数
});
});
</script>
<form action="">
<table id="mytable">
<tr>
<td>姓名</td><td>年龄</td><td>操作</td>
</tr>
<s:iterator value="#request.list" status="student" var="listss">
<tr>
<td><LABEL ><s:property value="#listss.name"/></LABEL>
<s:textfield id="name" name="studentInfo.name" cssClass="texthidden"
value="%{studentInfo.name}" ></s:textfield>
</td>
<td>
<a id="update" href="#" class="a1" >修改</a>
</tr>
</s:iterator>
</table>
</form>
如何根据当前选中的行,将
<LABEL ><s:property value="#listss.name"/></LABEL>隐藏 ,然后将 <s:textfield id="name" name="studentInfo.name" cssClass="texthidden" value="%{studentInfo.name}" ></s:textfield>显示出来
向各位高手请教
<STYLE type="text/css">
.texthidden{
display: none;
}
</STYLE>
<script type="text/javascript">
$(document).ready(function(){
$(".a1").click(function(){
var a = $(this);
var clickRow=$(this).parents("tr")[0];
alert(clickRow.value); //这种方式获取不到当前点击的行数
});
});
</script>
<form action="">
<table id="mytable">
<tr>
<td>姓名</td><td>年龄</td><td>操作</td>
</tr>
<s:iterator value="#request.list" status="student" var="listss">
<tr>
<td><LABEL ><s:property value="#listss.name"/></LABEL>
<s:textfield id="name" name="studentInfo.name" cssClass="texthidden"
value="%{studentInfo.name}" ></s:textfield>
</td>
<td>
<a id="update" href="#" class="a1" >修改</a>
</tr>
</s:iterator>
</table>
</form>
如何根据当前选中的行,将
<LABEL ><s:property value="#listss.name"/></LABEL>隐藏 ,然后将 <s:textfield id="name" name="studentInfo.name" cssClass="texthidden" value="%{studentInfo.name}" ></s:textfield>显示出来
向各位高手请教
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货