Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Осел сбрасывает форму (https://javascript.ru/forum/misc/31450-osel-sbrasyvaet-formu.html)

ВэйДлин 07.09.2012 22:01

Осел сбрасывает форму
 
Использую плагин forms, в осле при выборе поле очищается и файл не отправить
Форма должна срабатывать при клике на кнопку, причем если не пользоваться click(), а делать это вручную, то все нормально!


<form action="/upload" method="post">
  <input accept="image/*" type="file" name="file">
</form>
<button>Загрузить</button>

<script>
$('button').click(function(){
  $('form input').click();
});

$('form input').on('change', function(){
	if($(this).val() != ''){
      $('form').ajaxSubmit({
        success: function(data){
	      $('form input').val('');
        }
      });
	}
});
</script>

dmitriymar 07.09.2012 22:08

Цитата:

Сообщение от ВэйДлин
Осел сбрасывает форму
Использую плагин forms, в осле при выборе поле очищается и файл не отправить
Форма должна срабатывать при клике на кнопку, причем если не пользоваться click(), а делать это вручную, то все нормально!

попробуйте теже действия производить в браузере, и в последующем-избавте нас от подробностей вашей личной жизни с животными

fadetogrey 07.09.2012 22:47

пардон, ПМС? Или в Greenpeace c Microsoft работаете?

ВэйДлин 08.09.2012 16:55

Цитата:

Сообщение от dmitriymar (Сообщение 203565)
попробуйте теже действия производить в браузере

Цитата:

Сообщение от ВэйДлин (Сообщение 203563)
если не пользоваться click(), а делать это вручную, то все нормально!

Или вы что-то другое имели ввиду?


Часовой пояс GMT +3, время: 11:37.