![]() |
Filuppladdning i IE via dynamiskt tillagt formulär
Tänkte dela med mig av en mycket jobbig "bugg" som tog hela dagen att lösa utifall någon annan skulle springa på samma problem.
Jag har en sida där man skall kunna ladda upp en bild. Jag har förenklat exemplet här så att det blir överskådligt. Formuläret som läggs till ser ut såhär: Kod:
<form method="post" action="/upload" enctype="multipart/form-data"> Kod:
var form = $('<form>', { Av någon konstig anledning måste man lägga till encoding="multipart/form-data" när formuläret skapas dynamiskt för att IE skall acceptera det som ett filuppladdningsformulär. Form-taggen måste alltså skapas såhär för att IE skall spela med: Kod:
var form = $('<form>', { |
Alla tider är GMT +2. Klockan är nu 06:07. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson