HTML - Ocultar Celda en tabla

 
Vista:
sin imagen de perfil

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:
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%">&lt;#if applicant.name=""&gt;Nombre:&lt;#else&gt;Nombre: ${applicant.name}&lt;/#if&gt;</td>
<td width="50%">&lt;#if beneficiary.name=""&gt;Nombre:&lt;#else&gt;Nombre: ${beneficiary.name}&lt;/#if&gt;</td>
</tr>
<tr>
<td width="50%">&lt;#if applicant.address1=""&gt;Direcci&oacute;n:&lt;#else&gt;Direcci&oacute;n: ${applicant.address1}&lt;/#if&gt;</td>
<td>&lt;#if beneficiary.address1=""&gt;Direcci&oacute;n/Pa&iacute;s:&lt;#else&gt;Direcci&oacute;n/Pa&iacute;s: ${beneficiary.address1}&lt;/#if&gt;</td>
</tr>
<tr>
<td width="50%">&lt;#if applicant.address2=""&gt;&lt;#else&gt; ${applicant.address2}&lt;/#if&gt;</td>
<td width="50%">&lt;#if beneficiary.address2=""then td style="display: none;"&gt;&lt;#else&gt; ${beneficiary.address2}&lt;/#if&gt;</td>
</tr>
<tr>
<td width="50%">&lt;#if applicant.country=""&gt;Pa&iacute;s:&lt;#else&gt;Pa&iacute;s: ${applicant.country}&lt;/#if&gt;</td>
<td width="50%">&lt;#if beneficiary.city=""&gt;&lt;#else&gt; ${beneficiary.city}&lt;/#if&gt;</td>
</tr>
<tr>
<td width="50%">&lt;#if applicant.other=""&gt;Rut:&lt;#else&gt;Rut: ${applicant.other}&lt;/#if&gt;</td>
<td width="50%">&lt;#if beneficiary.other=""&gt;Otra info:&lt;#else&gt;Otra info: ${beneficiary.other}&lt;/#if&gt;</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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Ocultar Celda en tabla

Publicado por Max (3 intervenciones) el 18/10/2016 23:11:53
unnamed
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 1.144
Oro
Ha mantenido su posición en HTML (en relación al último mes)
Gráfica de HTML

Ocultar Celda en tabla

Publicado por xve (1543 intervenciones) el 19/10/2016 07:59:20
Hola Max, creo que con un simple display:none en el <td>, tendria que valerte para no mostrarla, no?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ocultar Celda en tabla

Publicado por Max (3 intervenciones) el 19/10/2016 14:08:56
Si pero lo tendría que hacer con un if para mostrar en caso de que si traiga datos? Se lo agradeceria si pusiera como sería la secuencia
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar