Ich habe eine kleine Ajax-Anwendung, in der ich Razor-Ansichten für anfänglich generierte HTML-Formularsegmente verwende, die ich später mit knockout.js gelesen und geschrieben habe. Obwohl ich keine Ajax-Aktionsanforderungen mache, verwende ich Razor, um den HTML-Code zu generieren, sodass ich die automatische Generierung von jQuery-Validierungsattributen genieße. Z.B. In meiner einzigen Seite rendere ich eine versteckte Form wie folgt:
%Vor% Die Aktion EditPartial
gibt eine teilweise Ansicht zurück, die ähnlich aussieht:
Da ich das Formular nie wirklich posten werde und aufgrund einiger Unbekannter, obwohl alle Eigenschaften in meinem Person
-Modell mit dem Required
-Attribut markiert sind, sehe ich keine Anzeichen für eine clientseitige Validierung. Was muss ich tun, um diese Validierung auszulösen, wenn auf meine Schaltfläche zum Speichern geklickt wird?
Tags und Links asp.net-mvc knockout.js asp.net-mvc-4 jquery-validate