Erforderliche Feldvalidierungen funktionieren nicht in JQuery Popup MVC 4

8

Ich habe JQuery-Popups, und ich möchte die erforderlichen Feldvalidierungen darauf setzen, und dafür habe ich die erforderlichen Attribute im Modell festgelegt und auch die Validierungsnachricht für sie in der Ansicht festgelegt, aber die erforderlichen Feldvalidierungen funktionieren nicht in Popups. Erforderliche Feldüberprüfung funktioniert gut auf anderen Formen als JQuery Popups .... Bitte führen Sie mich, was soll ich tun, um dieses Problem anzugehen ... Nachfolgend ist mein Code.

Modell

%Vor%

Anzeigen

%Vor%

und folgendes ist mein Code, um ein JQuery Popup zu öffnen.

%Vor%     
ARC 02.08.2015, 05:45
quelle

1 Antwort

13

Der Validator wird analysiert, wenn die Seite zum ersten Mal geladen wird. Wenn Sie dynamischen Inhalt hinzufügen, müssen Sie den Validator analysieren. Ändern Sie Ihr Skript so, dass es nach dem Laden des Inhalts die folgenden Zeilen enthält:

%Vor%

Randnotiz: Der Code, den Sie angezeigt haben, enthält nicht @Html.ValidationMessageFor(m => m.MaterialCode) , aber ich nehme an, dass dies enthalten ist.

    
Stephen Muecke 02.08.2015, 06:05
quelle