Tengo una pequeña tabla que tiene el siguiente código para el botón Eliminar. Cuando hago clic en el botón Eliminar, todos los botones Eliminar en la fila están deshabilitados. Solo quiero que se deshabilite un botón correspondiente al valor apropiado en la tabla. El resto de los botones deben permanecer habilitados.
<c:when test="${(****) == 1 && ****}"> <display:column title="Delete" class="cell-text-centered"> <i class="btn-link glyphicon glyphicon-trash" onclick="fn_delete('<%=urlDelete%>')"></i> </display:column> </c:when> <c:otherwise> <display:column title="Delete" style="width:5%" class="cell-text-centered"> <i class="glyphicon glyphicon-trash"></i> </display:column> </c:otherwise> </c:choose> <script> function fn_delete(url) { var deleteAnswer = confirm("Do you want to delete corresponding data?"); if (deleteAnswer == true) { document.Form.action = url; document.Form.submit(); } } </script>Cuando hace clic en el botón, puede obtener un evento e disponible dentro del alcance de la función. Vea si puede usar la fuente de un evento y agregar un atributo llamado deshabilitado a su elemento de botón html