Проблема с Ajax post

php JavaScript jQuery AJAX getElementById

<script>
function reloadthisimg(){
var linkSource = document.getElementById('link2').href;
document.getElementById('newlink').href=linkSource;
}

function uploadtomy(){
var linkSource = document.getElementById('zoom1').href;
$.ajax({
type: 'POST',
url: 'uploadtomyfoto.php',
data: 'ftses=<?php echo "$_SESSION[id]"; ?>&&ftlink=URL',
success: function(data){
$('.results').html(data);
}
});



}
</script>

хочу чтобы отправлялось значение переменной "linkSource" вместо "URL".....как это сделать?
Ответы:
ну так подставьте значение переменной и отправляйте, в чём проблема-то?
И зачем Вы намешали чистый javascript c jquery?
попробуйте вместо
var linkSource = document.getElementById('zoom1').href;
написать
var linkSource = $('#zoom1').attr('href')
и подставьте
data: 'ftses=<?php echo "$_SESSION[id]"; ?>&&ftlink=' + $linkSource,
параметр data может принимать объект.
data: {
"ftses": <?php echo "$_SESSION[id]"; ?>,
"ftlink": linkSource
}


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.