Пытаюсь по ajax загружать файлы,
// инициализация
$('#jquery_upload').ajaxForm({
semantic: true,
dataType: 'json',
beforeSubmit: function(a, f, o){
...
},
success: function(data){
...
}
});
// назначить событие
$("#upload_btn").click(function(){
if($(".filenameIn").val() != '') {
console.info('загрузка');
$("#jquery_upload").submit();
}
форма:
<form action="{URL_MOD}" name="jquery_upload" id="jquery_upload" method="post" enctype="multipart/form-data">
<input class='filenameIn' type="file" name="FiledataOne"></div>
<div id="upload_btn"></div>
</form>
Столкнулся с проблемой, что на отладочном сервере по протоколу http все работает, когда заливаю на сервер, где протокол https, пробую залить файл и как-будто ничего не происходит. firebug не показывает, что что-то отправляется, никаких ошибок...
Не знаю в какую сторону копать. В интернете не нашел, чтобы кто-то сталкивался с такой проблемой.