
Ocultar Celda en tabla
Publicado por Max (3 intervenciones) el 18/10/2016 21:55:03
Hola necesito alguna función para ocultar una celda en caso de que en el campo no venga ningun dato
Tengo la siguiente tabla:
La idea es ocultar la celda beneficiary.address2 en caso de que no traiga ningun dato el resolver de forma tal que la celda beneficiary.city y beneficiary.other suban una fila, quedando la última vacia. En caso de que si traiga informaciòn el resolver se deben mostrar las 5 filas name, address1, address2, city y other,
Tengo la siguiente tabla:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<tbody>
<tr>
<td bgcolor="#ff3838" width="50%"><font color="#FFFFFF"><span style="font-size: large;"><strong>Aplicante</strong></span></td>
<td bgcolor="#ff3838" width="50%" style="text-align: left;"><font color="#FFFFFF"><span style="font-size: large;"><strong>Beneficiario</strong></span></td>
</tr>
<tr>
<td width="50%"><#if applicant.name="">Nombre:<#else>Nombre: ${applicant.name}</#if></td>
<td width="50%"><#if beneficiary.name="">Nombre:<#else>Nombre: ${beneficiary.name}</#if></td>
</tr>
<tr>
<td width="50%"><#if applicant.address1="">Dirección:<#else>Dirección: ${applicant.address1}</#if></td>
<td><#if beneficiary.address1="">Dirección/País:<#else>Dirección/País: ${beneficiary.address1}</#if></td>
</tr>
<tr>
<td width="50%"><#if applicant.address2=""><#else> ${applicant.address2}</#if></td>
<td width="50%"><#if beneficiary.address2=""then td style="display: none;"><#else> ${beneficiary.address2}</#if></td>
</tr>
<tr>
<td width="50%"><#if applicant.country="">País:<#else>País: ${applicant.country}</#if></td>
<td width="50%"><#if beneficiary.city=""><#else> ${beneficiary.city}</#if></td>
</tr>
<tr>
<td width="50%"><#if applicant.other="">Rut:<#else>Rut: ${applicant.other}</#if></td>
<td width="50%"><#if beneficiary.other="">Otra info:<#else>Otra info: ${beneficiary.other}</#if></td>
</tr>
</tbody>
La idea es ocultar la celda beneficiary.address2 en caso de que no traiga ningun dato el resolver de forma tal que la celda beneficiary.city y beneficiary.other suban una fila, quedando la última vacia. En caso de que si traiga informaciòn el resolver se deben mostrar las 5 filas name, address1, address2, city y other,
Valora esta pregunta


0