JQuery Validierung dynamisch Regeln hinzufügen

Ich bin derzeit mit dem validate plugin zum validieren einer form (mit ASP.Net Kontrollen). Ich habe beraubt, die Regeln aus dem standard-setup in der form.validate-Methode, dh:

    $("form").validate({

    rules: {
        ctl00$ContentPlaceHolder1$dgQuestions$ctl14$iRadList_Col0: "required"
    }

});

Nun habe ich diese in verschiedene Funktionen hinzu, die die ruless je nachdem, auf welche Schaltfläche geklickt wird. Dies funktioniert gut für text-Boxen, aber für eine RadiobuttonList, wenn das plugin versucht eine Regel hinzufügen, es ist ein Fehler zu sagen, das element ist nicht definiert.

function addRuleSet() {
    $("#ctl00$ContentPlaceHolder1$dgQuestions$ctl14$iRadList_Col0").rules("add", { required: true });

}

Ich denke, das problem ist, dass ich mit dem name-Attribut (asp legt$) für die Gruppe definieren, dass die radio-buttons gehören eher als eine id - (, aber in der statischen Einstellungen sind alle Elemente definiert über das name-Attribut. Auf jeden Fall bin ich nicht sicher, wie Sie Sie zu umgehen, hinzufügen einer Regel für eine Gruppe von zugehörigen radio-buttons, jede Beratung wäre geschätzt.

PS ich wirklich brauchen, um rufen Sie die RadioButtonList anstatt die einzelnen radio-buttons.

InformationsquelleAutor Monkeeman69 | 2009-11-30
Schreibe einen Kommentar