Показать сообщение отдельно
  #1 (permalink)  
Старый 06.02.2018, 19:42
Аватар для kupidon
Аспирант
Отправить личное сообщение для kupidon Посмотреть профиль Найти все сообщения от kupidon
 
Регистрация: 18.03.2016
Сообщений: 69

Добавленная JS форма не хочет работать
Всем доброго дня.
Средствами php+html на страницу добавляю форму:
<form name="upload_form">
		<div id="imageloadbutton">
			<input id="photoimg" type="file" name="photos[]" multiple="true"/>
		</div>	
		<div id="imageloadstatus" style="display:none">
			<img src="include/upload_photo/loader.gif" alt="Загрузка ..."/><span>Идет загрузка...</span>
		</div>
</form>


Данная форма отлично работает. (обращаю внимание кнопки submit нет). По нажатию, открывается окно, выбираю стопку файлов , нажимаю ок, и все отправляется на сервер.

Решил малость переделать страницу. Теперь добавляю форму кодом js:
kod += '<form name="upload_form">';
    kod += '<div id="imageloadbutton">';
    kod += '<input id="photoimg" type="file" name="photos[]" multiple="true"/>';
    kod += '</div>	';
    kod += '<div id="imageloadstatus" style="display:none">';
    kod += '<img src="include/upload_photo/loader.gif" alt="Загрузка ..."/>';
    kod += '<span>Идет загрузка...</span>';
    kod += '</div>';
    kod += '</form>';


Отображается форма нормально, но судя по всему просит кнопку submit. То есть показывает что файлы выбраны, и на этом все...
Как сделать, чтобы форма работала без сабмита?

Обработчик выглядит так
$('#photoimg').change(function() { ......}
Ответить с цитированием