Actualmente estoy usando el complemento de validación para validar un formulario (utilizando controles ASP.Net). He despojado a cabo las reglas de la configuración estándar, es decir dentro del método form.validate:JQuery validar dinámicamente agregar reglas
$("form").validate({
rules: {
ctl00$ContentPlaceHolder1$dgQuestions$ctl14$iRadList_Col0: "required"
}
});
ahora tengo estos en diversas funciones que se suman la ruless dependiendo de lo que se hace clic en el botón. Esto funciona bien para cuadros de texto, pero para RadiobuttonList cuando el complemento intenta agregar la regla hay un error que dice que el elemento no está definido.
function addRuleSet() {
$("#ctl00$ContentPlaceHolder1$dgQuestions$ctl14$iRadList_Col0").rules("add", { required: true });
}
Creo que el problema es que estoy usando el atributo de nombre (ASP pone $ en) para definir al grupo que los botones de radio pertenecen al lugar de un ID (, pero en la estática Todos los elementos están definidos con el atributo de nombre. De todos modos, no estoy seguro de cómo mover una regla para un grupo de botones de radio asociados, cualquier consejo sería apreciado.
PD Realmente necesito llamar a RadioButtonList que los botones de radio individuales.
Sí, gracias por eso, agradezco que esto funcione para reglas simples como requerir pero ¿podría definir algo como rango: [0,10]? – Monkeeman69
En realidad, no es difícil si usa el método addClassRules. Voy a actualizar. – tvanfosson
Sería bueno ver gracias. – Monkeeman69