[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: передача нескольких переменных
maximka787
Мужики, опять грамматика подводит. Подскажите, кто знает, как передать два параметра в jquery ajax запрос. Точнее какой элемент html дает возможность такую? Можно конечно самому атрибуты дать любому элементу, но есть же спец. объект для этого, который не будет ругаться на валидность?

Вот так я получал переменную только одну. мне надо еще и вторую.
<a href="#" class="save" id="1">ссылка</a>

$(".save").click(
function () {
id = this.id;
$.ajax({
type: "POST",
/*data: "id=" + id,*/ // тут только один парметр
data: "type=" + type + "id=" + id

Что-то в таком ключе
<a href="#" class="save" id="save_1">save product id 1</a> 
<a
href="#" class="save" id="del_1">del product id 1</a>




Спустя 1 час, 47 минут, 3 секунды (23.01.2012 - 13:28) neadekvat написал(а):
А я вот не понял, что происходит. То есть ты хочешь сделать? Есть селекторы, есть события - что нужно то?

Спустя 34 минуты, 20 секунд (23.01.2012 - 14:03) maximka787 написал(а):
Мне надо сделать любой абсолютно объект, который в jquery пошлет 2 атрибута (номер id и что сделать с товаром - я назвал это тип).

К примеру, есть товар. Его можно либо удалить, либо сохранить. Ссылки посылает номер id, а вот как послать еще и тип переменной (удалить или сохранить) я не знаю). Можно и селект конечно приделать рядом с каждой кнопкой, но тогда получиться два нажатия надо делать. а мне надо именно две кнопки. (СОХРАНИТЬ и УДАЛИТЬ)

Спустя 9 минут, 21 секунда (23.01.2012 - 14:12) neadekvat написал(а):
А, ну так, чем тебе собственный же вариант не понравился?
$(".save").click(function () {
link_id = this.id;
arr = link_id.split('_');
$.post('addres/to/file/', {'type': arr[0], 'id': arr[1]});
});

<a href="#" class="save" id="save_1">save product id 1</a> 
<a
href="#" class="save" id="del_1">del product id 1</a>


Не запускал и в синтаксисе не уверен. Проверь.

Спустя 23 минуты, 59 секунд (23.01.2012 - 14:36) maximka787 написал(а):
neadekvat
круто написал, попробую разобрать smile.gif походу это то что надо!


_____________
..Работает - не трогай!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.