Im mit jQuery, um eine Option in einer Auswahl Dropdown-Liste zu deaktivieren. Ich muss den Unterschied kennen zwischen der Verwendung vonWas ist der Unterschied zwischen prop ('deaktiviert', 'deaktiviert') und prop ('deaktiviert', wahr)
prop('disabled','disabled')
und
prop('disabled',true)
Beide ziemlich viel Arbeit auf allen Browsern (nicht sicher, ob ich tho verpasst haben), aber auf einem anderen Beitrag wurde ich er sagen Verwenden Sie deaktivieren, wahr. Kann jemand bitte aufwachsen? Dank
Auch jede nicht leere Zeichenkette wird als wahr ausgewertet. –
@TorstenWalter Ja, das ist der Grund. – xdazz
Um hinzuzufügen, 'prop ('deaktiviert', 'falsch')' wird _also_ das gleiche wie 'prop ('deaktiviert', 'deaktiviert')' weil ''false'' ist eine nicht leere Zeichenfolge und wird ausgewertet "wahr" in JavaScript. Ergo, verwenden Sie immer 'true' oder' false', wenn ein boolescher Wert erwartet wird. – spinningarrow