Mam 3 pliki:
- products_add.php
- theme/header.php
- theme/tip2.js
Pierwszy wczytuje header.php, a header wczytuje tip2.js ale już w HTMLu.
Kod tip2.js:
$(document).ready( function() { $("#dodaj").click(function() { var new_label = $("<label>"); var new_input = $("<input>"); new_input.attr("type", "file"); new_input.attr("name", "plik_upload[]"); var new_link = $("<a>"); new_link.attr("href", "#"); new_link.html("usuń"); new_link.click(function() { $(this).parent("label").remove(); return false; }); new_label.append(new_input); new_label.append(new_link); $(new_label).appendTo('#pliki-upload'); return false; }); });
Problem polega na tym, że IE dodaje atrybut o nazwie "propdescname" zamiast "name". Wersja IE8 w trybie zgodności i IE7 podaje nazwę "submitName".
Jak to rozwiązać?
Pozdrawiam
Nikt nie ma pojęcia co może powodować te anomalie? Jeżeli potrzeba więcej danych to podam, jeśli ktoś zna odpowiedź, wie co może być przyczyną proszę o info, bo muszę to jak najszybciej naprawić.
Pozdrawiam