我有下表
<c:forEach items="${tablaserie.matriculas}" var="matricula" varStatus="loopmatricula">
<input type="hidden" id="<c:out value="matricula-${loopmatricula.index}" />" value="<c:out value="${matricula.matricula}" />" />
<tr>
<td style="text-align:center"><c:out value="${matricula.matricula}" /></td>
<c:set var="numeroceldas" value="${0}" />
<c:forEach items="${matricula.listado}" var="celda" varStatus="loopcelda">
<c:set var"identificadorcelda" value="${matricula.matricula}-${loopcelda.index}" />
<c:choose>
<c:when test="${celda.color eq '#ffffff' }" >
<td id="td-${identificadorcelda}" style="text-align:center;" onclick="displayCombo();" ><c:out value="${celda.nombre}" /></td>
<input id="input-${identificadorcelda}" type="hidden" value="<c:out value="${celda.nombre}" />" />
</c:when>
<c:otherwise>
<td id="td-${identificadorcelda}" style="color:white;text-align:center;" bgcolor="<c:out value="${celda.color}"/>" onclick="displayCombo();">
<c:out value="${celda.nombre}" />
</td>
<input id="input-${identificadorcelda}" type="hidden" value="<c:out value="${celda.nombre}" />" />
</c:otherwise>
</c:choose>
/c:forEach>
</tr>
</c:forEach>
我想禁用td
. 的名字td
是
id="td-${identificadorcelda}"
在 $(document).ready()
我有
if (tipoedicion == 0){
$("td[id*=td]").prop('disabled', true);
}
else {
$("td[id*=td]").prop('disabled',false);
}
td 不会禁用,我可以点击它们。
如何禁用 td?