Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.04.2012, 13:42
Интересующийся
Отправить личное сообщение для VivaLaMax Посмотреть профиль Найти все сообщения от VivaLaMax
 
Регистрация: 06.06.2011
Сообщений: 23

FancyUpload переменная
Здравствуйте.
Вот не получается найти в гугле решение вот такого вопроса:
Есть у меня FancyUpload скачан отсюда. Русская версия, с комментариями.
Но вот как сделать так что бы у меня из той же формы с загрузчиком из дополнительного поля передавалось значение в обработчик script.php?!
в форму добавил

<input type='text' name='price' />
и
<select name='category'>

вот из этих двух объектов мне нужно брать значение и передавать в файл script.php как это сделать не знаю как, потому что уже пробовал в файле обработчике брать значение из полей способом $_POST['price'] и $_POST['category'] но это результата не принесло.

Нашел такие варианты в интернете:
В fancy.js после var up = new FancyUpload2($('demo-status'), $('demo-list'), { // options object verbose: true, url: $('form-demo').action, добавляем onBeforeStart: function() { up.setOptions({ data: 'sizefoto='+$('sizefotoid').get('value') }); },

и
для передачи через скрипт надо тупо прописать вот после этого: 
window.addEvent('domready', function() { // wait for the content
var up = new FancyUpload2($('demo-status'), $('demo-list'), { // options object
verbose: true,
вот такую бню:
data: {'us' : 'php echo $user-username; ?>' },
но они либо не работают либо я не правильно их настраиваю.
Ответить с цитированием
  #2 (permalink)  
Старый 24.04.2012, 12:21
Интересующийся
Отправить личное сообщение для VivaLaMax Посмотреть профиль Найти все сообщения от VivaLaMax
 
Регистрация: 06.06.2011
Сообщений: 23

Ну что никто не знает что нужно изменить в коде загрузчика???
Ответить с цитированием
  #3 (permalink)  
Старый 26.07.2012, 14:27
Интересующийся
Отправить личное сообщение для eidicon Посмотреть профиль Найти все сообщения от eidicon
 
Регистрация: 04.05.2012
Сообщений: 13

Мне необходимо было передать одну переменную, решение такое:
добавляем в объявлении var up = new .......
data: $('ID_form'),

.......................
onBeforeStart:  function() {
                      up.setOptions({
			                     data: {'myId':document.getElementById('idName').value}
		      });
        },

в html:
<form action="script.php" method="post" name="ID_form">
<tr>
      <td> Введите данные</td>
      <td><input type="text" id= "idName" maxlength="4" /></td>
    </tr>
</form>

в файле script.log если логировать массив $_POST увидим:
[myId] => 1324

Последний раз редактировалось eidicon, 26.07.2012 в 14:37.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
есть переменная javascript надо передать ее в php как это сделать arahmanov Общие вопросы Javascript 5 08.08.2011 16:26
Переменная после отправки данных lukingnu AJAX и COMET 0 19.03.2011 20:24
Переменная в качестве фильтра LTDmix jQuery 3 13.02.2011 00:01
Переменная как значение функции. Jurasmi Общие вопросы Javascript 7 22.04.2010 12:45
Кодировка в загрузчике FancyUpload vladex AJAX и COMET 5 08.09.2009 17:32