Запуск функции input

237
14 января 2018, 03:42

Здравствуйте, туплю сегодня по серьезному... Спасайте ситуацию :D Есть скрипт, надо запускать его по окончанию выбора фото, без всяких последующих кликов, типа как тут первый вариант. Думаю тут не чего особо объяснять, что да как, обычный загрузчик файлов на сервер через Ajax

<script>
    var file_data = $('#sortpicture').prop('files')[0];
    var form_data = new FormData();
    form_data.append('file', file_data);
    alert(form_data);
    $.ajax({
                url: 'upload.php',
                dataType: 'text',
                cache: false,
                contentType: false,
                processData: false,
                data: form_data,
                type: 'post',
                success: function(php_script_response){
                    alert(php_script_response);
                }
     });
</script>

<input id="sortpicture" type="file" name="sortpic" />
Answer 1

А в чем вопрос?

jQuery(dcoument).ready(function ($) {
    $('#sortpicture').on('change', function (event) {
        var file_data = $('#sortpicture').prop('files')[0];
        var form_data = new FormData();
        form_data.append('file', file_data);
        alert(form_data);
        $.ajax({
            url: 'upload.php',
            dataType: 'text',
            cache: false,
            contentType: false,
            processData: false,
            data: form_data,
            type: 'post',
            success: function(php_script_response){
                alert(php_script_response);
            }
        });
    });
});
READ ALSO
Нормально ли задавать высоты тегам &lt;html&gt; и &lt;body&gt;?

Нормально ли задавать высоты тегам <html> и <body>?

Я ученикCтолкнулся с неадекватным поведением в адаптивного элемента (в Хроме в режиме имитации смартфона)

259
Не работает overflow-y:scroll

Не работает overflow-y:scroll

Имеется выпадающее меню, при ховере на вложенный пункт меню, если этих пунктов много и они выходят вниз за экран, должна появиться вертикальная...

313
Как удалить неиспользуемые стили из CSS?

Как удалить неиспользуемые стили из CSS?

Имеется HTML и CSS файл, в котором много неиспользуемых стилей CSS которые хотелось бы удалить в автоматическом режиме и оставить только те стили,...

442
контейнер в founation с 8 колонками

контейнер в founation с 8 колонками

что-то подобное как в колонках offset, только сделать в контейнер слева и справа по 2 колонкиЧтобы таким образом у нас получился 8-колоночный...

204