Heim > Web-Frontend > js-Tutorial > Das Dateifeld im IE kann nicht gelöscht werden. Verwenden Sie jQuery, um das Dateifeld_jquery zurückzusetzen

Das Dateifeld im IE kann nicht gelöscht werden. Verwenden Sie jQuery, um das Dateifeld_jquery zurückzusetzen

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-05-16 16:51:14
Original
1255 Leute haben es durchsucht

Beim Hochladen von Dateien kommt es manchmal vor, dass Sie das gesamte Formular zurücksetzen müssen, aber hier tritt das Problem auf. Bei anderen Browsern gibt es keine Probleme. Setzen Sie das Formular einfach direkt zurück oder lösen Sie das Klickereignis der Schaltfläche mit dem Typ „Reset“ aus . OK, aber IE ist seltsam. Vielleicht sehen Sie, dass es keinen Wert mehr gibt, aber Sie können es ausdrucken und sehen:

Code kopieren Der Code lautet wie folgt:
var fileVal = $('input[type="file"]').val();
alert(fileVal);

Die ausgedruckten Informationen sind immer noch die Informationen der vor dem Zurücksetzen ausgewählten Datei. Wie kann ich dieses Problem lösen? verwendet werden, um das Problem unter IE zu lösen

Code kopieren Der Code lautet wie folgt:
$ ('input[type="file"]') .attr('value','');
//or
$('input[type="file"]').val('' );

Natürlich vergessen Sie nicht, das Formular zurückzusetzen.
Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage