Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 22.08.2014, 18:48
Новичок на форуме
Отправить личное сообщение для Sempai Посмотреть профиль Найти все сообщения от Sempai
 
Регистрация: 19.08.2014
Сообщений: 8

Сообщение от alko Посмотреть сообщение
а покажешь, что пробовал?
Подключил ваш скрипт к странице, только вместо number, прописал свою переменную item.
Ответить с цитированием
  #12 (permalink)  
Старый 26.08.2014, 13:02
Аспирант
Отправить личное сообщение для alko Посмотреть профиль Найти все сообщения от alko
 
Регистрация: 04.07.2014
Сообщений: 33

.number в данном случае это не переменная, а класс кнопки. и полученную переменную нужно(непонятно в каком виде: массив, строка или хз) передать в функцию add_item, которая находится в объекте Item. и нужно весь обработчик из онклика в отдельную фцию выносить. я же просто пример написал, как с селектами работать. по предоставленной информации больше ничем помочь не могу.

слона то я и не заметил:

<input type="button" onclick="Item.add_item('{$page.id}','{$page.title} ',$(this).next().val());$(this).val('Выбран ').attr('disabled','disabled');" value="Выбрать"><input type="text" class="number" value="1" size="1">

var Item = new Object({
	    add_item: function(id, title, number) {
	        var item= "";
	        $("select option:selected").each(function () {
	               item += $(this).text() + " ";
	        });
	        $.ajax({
	            url: '/item/add_item',
	            type: 'post',
	            data: ({'id': id, 'title': title, 'item': item, 'number': number}),
	            success: function(data) {
	                alert('Данные успешно сохранены!');
	            },
	            error: function(data) {
	            }
	        });
	    }
	});


что то тип того, но весьма условно(нужен ли разделитель и подойдет ли пробел как разделитель), и если селектов несколько, то корректно работать не будет.

Последний раз редактировалось alko, 26.08.2014 в 15:24.
Ответить с цитированием
  #13 (permalink)  
Старый 05.09.2014, 05:16
Новичок на форуме
Отправить личное сообщение для Sempai Посмотреть профиль Найти все сообщения от Sempai
 
Регистрация: 19.08.2014
Сообщений: 8

Да вставка в onclic $('#item').val(), решила мою проблему.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SQL запрос. Как делать SELECT с условием SELECT Duda.Ml1986@gmail.com Серверные языки и технологии 16 13.01.2014 16:09
Управление скроллом "а-ля тач" HonesT Элементы интерфейса 2 27.08.2013 14:25
При выборе в select выдает число. Как сделать? где почитать? Bakstor Общие вопросы Javascript 5 21.11.2011 15:35
Подскажите как вставить переменную в RegExp c модификаторами Дмитрий-Solod Общие вопросы Javascript 2 16.11.2010 19:30
Подскажите как при помощи JS hta в трею свернуть kimboo Общие вопросы Javascript 4 11.07.2008 16:00