Per sostituire il brutto pulsante di caricamento del file con un elegante pulsante di caricamento falso, utilizzo jquery come indicato di seguito.Angularjs - Fai clic sul pulsante button2 per attivare l'evento click button (pulsante caricamento falso)
HTML
<input type='file' name='file' class='file_upload_btn' style='display:none'>
<button class='fake_upload_btn'>Upload Files</button>
jQuery
$('.fake_upload_btn').click(function() {
$('.file_upload_btn').click();
})
Ora che cosa se voglio fare lo stesso in Angularjs, senza Jquery biblioteca dipendenza.
ho controllato questo su Firefox, IE9, IE10 e cromo. Funziona come un fascino. Grazie. – user1995997
@ user1995997 ottimo, sarà utile anche per me! – Cherniv
Non funziona nelle vecchie versioni di firefox. – user1995997