Как получить значение выбранного параметра в php из выпадающего списка, созданного Ajax. Код ниже возвращает пустое значение для $ subcategoryID

// get_sub_category.php

echo "<label for='subcategorySelect'>Sub-category</label>";
echo "<select id='subcategorySelect' name='subcategorySelect'>";
echo "<option value=''>Select</option>";

foreach($result5 as $row) {
echo "<option value='" . $row['subcategoryID'] . "'>" .
$row['subcategory'] . "</option>";
}

echo "</select>";

// PHP файл
//browse.php

<script>
function getData(dropdown) {
var category = dropdown.options[dropdown.selectedIndex].value;
var dataString = "categoryID="+category;

$.ajax({
type: "POST",
url: "get_sub_category.php", // Name of the php files
data: dataString,
success: function(html)
{
$("#get_category").html(html);
}
});
}
var subcategoryID=document.getElementById("subcategorySelect").value;
</script>
<?php
$subcategoryID=$_POST['subcategoryID'];
$_SESSION['subcategoryID']=$subcategoryID;
?>

$subcategory возвращается пустым. Как я могу получить значение, выбранное в переменной php?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]