[Решено]Загрузка изображения без клика

Главные вкладки

Аватар пользователя crawlerc crawlerc 16 октября 2012 в 19:22

Как собственно осуществить загрузку фото без кнопки загрузить? (тоесть выбрал фото у себя на компе и оно сразу же загрузилось на сайт) нашел такой код но он не работает.

Drupal.behaviors.test= function(context) {
$('#edit-field-logo1–0-upload').change(function(){
$('#edit-field-logo1–0-filefield-upload').mousedown();
});
}

#edit-field-logo1–0-upload — input type = «file»
#edit-field-logo1–0-filefield-upload — Кнопка загрузить

В теме подключаю этот .js но реакции 0. Пытался разобраться в js модуля field не вышло ))

Подскажите решение для сей проблемы I-m so happy

Комментарии

Аватар пользователя enemis enemis 18 октября 2012 в 1:25

mousedown? ЛУчше click();

Ра

"crawlerc" wrote:
Drupal.behaviors.test= function(context) {
$('#edit-field-logo1–0-upload').change(function(){
$('#edit-field-logo1–0-filefield-upload').mousedown();
});
}

Работать не будет потому что у вас обертка для 6 попробуйте посмотреть документацию и обернуть для 7

Аватар пользователя crawlerc crawlerc 18 октября 2012 в 7:31

// $Id$
(function($){
Drupal.behaviors.dynamic_products = {
attach: function (context, settings) {

$('#edit-field-photo-und-0-upload', context).change(function(){
$('#edit-field-photo-und-0-upload-button').mousedown();
});
}
}
})(jQuery);

Все таки .mousedown(); с click(); отказался работать ))

Еще раз спасибо за наводку