【发布时间】:2013-08-15 15:46:58
【问题描述】:
我希望能够根据状态字段的值更改锚标记的文本。 在页面加载时,学生状态由 ajax 请求设置。之后我想检查该状态并查看它是否处于活动状态,然后超链接应显示“停用”,否则激活。 下面我通过将状态字段硬编码为 Active 来进行测试。我想实际使用 id =student-status 中的值。 有没有办法设置类似于 $("#student-status).text() 的状态变量 示例如下:
<tr>
<td>Status</td>
<td id="student-status"></td>
<c:set var ="status" scope="session" value="Active" /> <!-- want to get value from td -->
<c:choose>
<c:when test = "$(status == 'Active')">
<td class="new-student-status"><a id="activate-deactivate-student" href="#">DeActivate</a></td>
</c:when>
<c:when test = "$(status== 'Inactive')">
<td class="new-student-status"><a id="activate-deactivate-student" href="#">Activate</a></td>
</c:when>
</c:choose>
</tr>
【问题讨论】: