gpt4 book ai didi

javascript - 无法在 PHP 中返回下拉值的值

转载 作者:行者123 更新时间:2023-11-28 04:35:22 26 4
gpt4 key购买 nike

我正在尝试检索下拉值,但 PHP 中未返回该值。它返回为空。我的表单中有其他下拉菜单,但它们与此下拉菜单之间的唯一区别是有一个与其关联的函数。 JavaScript 实际返回的内容。

感谢您的帮助。下拉列表的代码如下。

function validateDays() {
var e = document.getElementById("age_category");
var age_category = e.options[e.selectedIndex].text;
if (age_category == "Sub-Junior") {
console.log("Success");
} else {
console.log("Not Sub-Junior");
}
}
<?php
if(isset($_POST['submit'])){
echo $age_category = $_POST['age_category']
}
?>
<form action="my_page.php" method="POST">
<div class="form-group">
<!-- AGE CATEGORY -->
<select class="form-control" name="age_category" id="age_category" onchange="validateDays();" required>
<option value="">Age Category</option>
<option value="Sub-Junior">Sub-Junior</option>
<option value="Junior">Junior</option>
<option value="Open">Open</option>
<option value="Master 1">Master 1</option>
<option value="Master 2">Master 2</option>
<option value="Master 3">Master 3</option>
<option value="Master 4">Master 4</option>
</select>
</div>
</form>

最佳答案

您尝试获取提交值:$_POST['提交']并且您需要age_category:$_POST['age_category']

关于javascript - 无法在 PHP 中返回下拉值的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44263246/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com