Me pregunto si es posible que el complemento jQuery Validator valide elementos que aún no existen en el dom cuando las reglas se configuran inicialmente.jquery validate on elements yet created
Llamar al método .Rules ("agregar", las reglas) solo asocia las reglas a los elementos que existen actualmente en el dom. Si tuviera que crear algo. La validación no se activa. ¿Alguna idea?
Página de inicio del validador que estoy utilizando: http://bassistance.de/jquery-plugins/jquery-plugin-validation/
Nuevos elementos se crean a través de http://ejohn.org/blog/javascript-micro-templating/
Básicamente hay una llamada Ajax y el servidor devuelve un montón de JSON, se alimenta esta JSON (ajaj?) a través de con el motor de plantillas de resig. Una plantilla de ejemplo se ve así:.
<script type="text/html" id="ProductsTemplateEdit">
<td>
<input type="hidden" value="<#= item.ID #>" id="Edit.ID" name="Edit.ID" />
<input type="text" value="<#= item.Price#>" id="Edit.Price" name="Edit.Price" />
</td>
</script>
Los valores son, evidentemente, rellenan a través de la JSON que se pasa en
También debería mencionar que estoy usando el marco de validación xval, que básicamente genera automáticamente el jQuery validar reglas para mí: http://blog.codeville.net/2009/01/10/xval-a-validation-framework-for-aspnet-mvc/
¿Cómo está agregando sus artículos? ¿Puedes proporcionar una muestra de código? ¿También puede vincular su plugin jQuery Validator en su pregunta? – bendewey
actualización de pregunta con más información – ChadT