So erkennen Sie die Wertänderung in einem versteckten Eingabefeld

7

Ich habe ein textarea in meiner MVC-Anwendung, wo ich AspNetSpellCheck implementiere, der Debugger sagt mir, dass textarea sich in display: none; visibility: hidden; ändert und ein div mit id="abc" und% co_de generiert wird %.

%Vor%

Außerdem implementiere ich die Änderungserkennung für alle Textbereiche / andere Steuerelemente ....

%Vor%

Da der Textbereich ausgeblendet wird, wird das class"="pqr" -Ereignis nicht automatisch ausgelöst. Was ist die Lösung, um das Ereignis in diesem Fall auszulösen? Vielen Dank!

BEARBEITEN

Mit AspNetSpellCheck, ist unten mein Code,

%Vor%

Debugger produziert unter Code, versteckten Textbereich und ein neues DIV-Konstrukt,

%Vor%     
user584018 04.10.2012, 16:27
quelle

3 Antworten

4

Wenn Sie nicht wissen, wann der Wert in der Textfläche geändert wird, können Sie setInterval verwenden, um die Änderung zu überwachen

ZB

%Vor%     
Champ 04.10.2012, 16:37
quelle
14

Bei versteckten Werten müssen Sie das Änderungsereignis selbst auslösen ala:

%Vor%     
user1026361 04.10.2012 16:30
quelle
2

Probieren Sie das aus. Starten Sie das Ereignis selbst

%Vor%

FIDDLE

    
Sushanth -- 04.10.2012 16:32
quelle

Tags und Links