Ich habe eine Optionsschaltfläche mit den Werten "Ja" und "Nein". Wenn der Benutzer "Ja" auswählt, wird das Textfeld nach unten verschoben. Also muss es validiert werden. Wenn der Benutzer auf "Nein" klickt, wird die Textbox nach oben verschoben und es ist keine Validierung erforderlich.Wie validiere ich ein Textfeld basierend auf Auswahlknopf in ASP.NET MVC 3 und JQuery?
Ich habe versucht zu verwenden, ValidationMessageFor (Modell => Model.TextBoxValue), aber ich bin nicht in der Lage, das Formular als zu senden, validiert das Textfeld, auch wenn es gerutscht ist.
Können Sie bitte ein bisschen mehr erklären, mit etwas Code. Es wird sehr hilfreich sein. –
Wenn Sie etwas von Ihrem Code veröffentlichen können, kann ich Ihnen auch einfacher helfen. Wenn Ihre Validierungsfunktion auch in JavaScript ausgeführt wird, können Sie vor einem serverseitigen Aufruf zwei JavaScript-Funktionen ausführen. Etwas wie onclick = "function1(); function2();" function2 wird nicht ausgeführt, wenn function1 false zurückgibt. Überprüfen Sie in function1, ob Ihr Textfeld angezeigt wird: textbox.style.visibility oder textbox.style.display. Wenn es sichtbar ist, validiere in Funktion2. Hoffe, das ist jetzt klarer. Ich würde auch eine Abstimmung begrüßen, wenn es hilfreich ist. Bitte poste mehr Code, damit ich helfen kann. – c0d3Junk13