На страничке несколько форм отправки данных.
Всё работает, кроме одной формы с enctype="multipart/form-data"
К этой форме, как и к остальным, привязано событие:
$('#mylogotype').ajaxForm({
dataType: 'xml',
success: showLogo
});
Но при отправке формы возникает ошибка [jquery.form] state = uninitialized
Убирал enctype - не помогает
Никогда не сталкивался с такой проблемой...
Подскажите, что делать?
Сама форма:
<img id="previewImg" src="img\naekrane-txt.jpg" width="200" height="109"/>
<form name="mylogotype" id="mylogotype" method="POST" action="logotype.php" enctype="multipart/form-data" >
<input type="hidden" name="cafe_id" id="cafe_id" value="" />
<table>
<tr>
<td>
Выберите изображение с Вашим логотипом:
<img src="img/icon-help.gif">
</a>
</td>
<td>
<input type="file" name="userfile" accept="image/*,image/png" />
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="Ok" name="upload_submit" onclick="$('#cafe_id').val(customer_id);"/>
</td>
</tr>
</table>
</form>