Здравствуйте. Есть вот такой аналог ajax:
function sub(event){
event.preventDefault ? event.preventDefault() : event.returnValue = false;
var request = new XMLHttpRequest();
request.open('POST', 'file.php', true);
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
request.send(data);
}
Подскажите, чему должен быть равен data?
В jQuery я делала
data = new FormData(event.target);
, но сейчас так не работает,
уходит пустой запрос.
А IE9 пишет:
В html у меня так:
<form enctype="multipart/form-data" method="post" id="form" onsubmit="sub(event)">
...
</form>