Este código produce el error (en Chrome): "No se puede encontrar comentarios etiqueta de cierre para que coincida con: ko foreach: MyPlans":Knockout.js no contenidos en recipientes "foreach" que no trabajan con <table>
<table>
<!-- ko foreach: MyPlans -->
<tr>
<td>Test</td>
</tr>
<!-- /ko -->
</table>
Si utilizo una lista en su lugar, todo funciona:
<ul>
<!-- ko foreach: MyPlans -->
<li>
Test
</li>
<!-- /ko -->
</ul>
Me gustaría utilizar el foreach sin contenedor con una tabla. ¿Hay algo que estoy haciendo mal? ¿Es un error?
¡Gracias! Esto aclara bastante las cosas. Me aseguraré de revisar el marcado real más cuidadosamente en el futuro. – Jag
Como RP menciona que es legal tener varias etiquetas 'tbody'. Es útil agrupar filas, [aquí] (http://www.w3.org/TR/html401/struct/tables.html#h-11.2.3) hay más información. –