Вчера у меня был вопрос (ответил), который я должен еще немного расширить сегодня. Мне нужно передать две или более переменных, но я не могу найти правильный синтаксис: ОБНОВЛЕНО, РАБОЧИЙ КОД:
$(document).ready(function() { $('.infor').click(function () { var datasend = $(this).html(); var datasendmore = $(this).next().html(); $.ajax({ type: 'POST', url: 'http://domain.com/page.php', data: {im_id:datasend, yt_id:datasendmore}, success: function(data){ $('#test_holder').html(data); } }); }); });
Спасибо.
использование:
data: {im_id:datasend,yt_id:datasendmore}
Существует одна незначительная опечатка:
данные: 'im_id =' + набор данных ','
должно быть
данные: 'im_id =' + набор данных + ',
Из того, что я вижу выше.
и я бы использовал {im_id: значение1, параметр2: значение2, параметр3: значение3 и т. Д.}