2010-11-22 2 views
0

Ich verwende CCK auf einem benutzerdefinierten Knotentyp. Ich habe ein Feld erstellt, das ein Datei-Upload ist. Standardmäßig mag ich nicht dieses Feld in Form zeigen, so in meinem CSS Ich habe:Drupal versteckt einen Datei-Upload-Button auf einem Formular, zeigt aber etwas an.

#edit-field-name-doc-0-upload-wrapper{ 
    display:none; 
} 

Wenn eine Option aus einem Dropdown/Auswahlliste ich das Feld angezeigt werden soll, ausgewählt wird.

Ich hatte die folgende jquery.

$('#edit-field-name-doc-0-upload-wrapper').show(); 

Dies zeigt den Titel des Feldes, aber nicht die Datei-Upload.

Ich denke, der Grund dafür ist, dass die Datei Optionsfelder in die Seite eingefügt werden, nachdem meine jquery ausgeführt wurde. Es ist nicht in der JQuery Dom, so dass mein Show-Event keine Wirkung hat.

Was kann ich tun, um dies zu lösen?

+0

Wie kommt es, dass Sie es nicht in das DOM setzen können? Versuchen Sie,

Verwandte Themen