2016-04-11 11 views
0
wieder aktiviert, deaktiviert ist

Gibt es eine Möglichkeit, eine Funktion auszuführen, wenn eine Eingabe von einem anderen Teil des Codes, zum Beispiel deaktiviert/aktiviert ist, wenn dieser Code ausgeführt wird:Wie Funktion auszuführen, wenn die Eingabe oder

$('#myinput').prop('disabled', true); 

Ich möchte, dass ein anderer Teil des Codes darüber informiert wird, ohne ihn jedoch von dem anderen Teil abhängig zu machen. Ähnliches wie das "change" -Ereignis funktioniert. Aber es gibt kein "disabled" -Ereignis ...

+1

Trigger, Ereignis, um über das Update zu informieren; – itzmukeshy7

+0

Übrigens, was willst du auf diese Weise machen? – itzmukeshy7

Antwort

0

Es gibt kein Ereignis, das ausgelöst wird, wenn diese Eigenschaften geändert werden.

Sie können dies auf andere Weise tun.

Set Feld wie 1/0

für diese aktivieren deaktiviert Wert versteckt
$("#hiddenid").trigger("hiddenidchange"); 


$("#hiddenid").on("hiddenidchange", function() { 

}); 

How do I trigger an onChange event for a hidden field? siehe

0

Sie Benachrichtigung Trigger in der nächsten Zeile aufrufen kann mit einer if-Anweisung

document.getElementById("email").disabled=true; 
if(document.getElementById("email").disabled == true) 
{ 
    alert("Notifying.."); 
    //call the trigger function 
} 
Verwandte Themen