У меня есть форма:
<form id="form" method="POST" enctype="multipart/form-data">
<input type="file" name="files">
<input type="hidden" value="{login}" name="login">
<button class="button" type="button" onclick="result();">Загрузить</button>
</form>
И есть скрипт - AJAX:
function result() {
$.ajax({
'url': "upload/uploader.php",
'type': "POST",
'dataType': "html",
'data': $("#form").serialize(),
'success': function(html) {
$(".result").html(html);
}
});
}
Но на uploader.php передаётся всё, кроме файлов. Что делать?
UDP: Можете поправить, чтоб правильно было?
var filename = $("#file").val();
function result() {
$.ajax({
'url': "upload/uploader.php",
'type': "POST",
'dataType': "html",
'data': {
$("#form").serialize()
file: filename
},
'success': function(html) {
$(".result").html(html);
}
});
}