VoxelGod
@VoxelGod
Настройка шаблонов WordPress

Как получить значение тега в PHP?

Здравствуйте. У меня есть обыкновенный <span> и 2 <select>.
Мне нужно получить их в отдельном (обязательное условие) PHP файле в виде переменных. В этих 3 переменных должны содержаться значение <span>, значение выбранной опции у первого <select> и значение выбранной опции у второго <select>.
Можно ли передать эти данные БЕЗ перезагрузки страницы и возможно ли вообще?
  • Вопрос задан
  • 2232 просмотра
Решения вопроса 1
leshikgo
@leshikgo
ajax
var spanData = $('span').text();
$.post( "test.php", spanData, function( data ) {
  console.log( data); 
}).done(function(result){
  alert("отправил на сервер");
})
.fail(function(jqXHR, textStatus, errorThrown){
   alert("фейл: "+textStatus);
})

UPD:
$('.modal_button').on('click', function (event) { //вешаете допустим на клик кнопки по мод.окну
    var span_value = $('span').text(),//получаете значение span
        input_article = $('input.article');//скрытый инпут
    if (span_value == '')//если спан пустой 
        input_article.val('FF');//то в инпут article устанавливаем значение по умолчанию FF
    }else { // если есть значение в спане
        input_article.val(span_value); //то устанавливаем в инпут значение спана
    }
});

В форме:
<input class="article" type="hidden" name="article" value="">
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Можно, достаточно воспользоваться поиском Google: parsing.valemak.com/ru/php/library/php-simple-html...
Ответ написан
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
JavaScript (удобнее JQuery), ajax, php
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы