este es mi marca hastajQuery Búsqueda TD de TR con la clase y hacer los cambios (por una rejilla Telerik MVC)
<tr class="t-detail-row">
<td class="t-hierarchy-cell"></td>
<td class="t-detail-cell" colspan="5"></td>
</tr>
Quiero encontrar el tr con la clase t-detalle fila y retire el td niño con clase t-jerarquía de células y cambiar el colspan de TD con la clase -t-célula detalle
probé algo como esto
var newcolspan = $(e.row).find('.t-detail-row').children('td.t-detail-cell').attr('colspan');
$(e.row).find('.t-detail-row').children('td.t-hierarchy-cell').remove()
.children('td.t-detail-cell').attr('colspan',newcolspan+1);
cualquier ayuda sería muy apreciada.
detalles más específicos sobre la situación
Hola, ¿Cómo puedo llamar a la función jQuery cliente cuando se dispara ampliar rejilla.
todo lo que quiero lograr es. cuando ampliamos la red Telerik MVC obtenemos esta marca en detalle fila
<tr class="t-detail-row">
<td class="t-hierarchy-cell"></td>
<td class="t-detail-cell" colspan="5"></td>
</tr>
quiero eliminar <td class="t-hierarchy-cell"></td>
en ella.
y obtener la marca como
<tr class="t-detail-row">
<td class="t-detail-cell" colspan="Current+1"></td>
</tr>
para este i pesar de hacer algo como esto
en la parrilla de expandir caso, si puedo llamar a una función jQuery entonces ya no tendré la detalle fila marcado generado hasta que ampliar la red
function onExpandingtheGrid(){
$('tr.t-detail-row').find('td.t-hierarchy-cell').remove();
$('tr.t-detail-row').find('td.t-detail-cell').attr('colspan',newcolspan+1);
}
Gracias
Solución
sólo tiene que añadir esta línea en su código telerik
.ClientEvents(exp => exp.OnDetailViewExpand("onExpandingtheGrid"))
y descansar como se ha mencionado en su función de yahoo jQuery arriba!
He actualizado mi requerimiento más específicamente, por favor búsquelo. Y que mucho por su tiempo. – HaBo
Gracias, tu respuesta estuvo funcionando perfectamente. – HaBo