[英]How to reference html select tag right away
我有两个html下拉列表。 当用户在第一个下拉列表(数据库:位置表)中选择一个项目时,第二个下拉列表(产品表)应根据用户在第一个下拉列表中的选择动态更改。 然后第二个下拉列表应该只列出那些位置属性=第一个下拉列表中的选择的产品。 到目前为止我所拥有的:
<td><select name="fromLocation" onchange=adduser.php style="width:150px;">
<option value='0'>- Select an item - </option>
<?php
require 'dbConnect.php';
$result = mysqli_query($connection, "SELECT * FROM location");
while($row = mysqli_fetch_array($result))
{
echo "<option value='" . $row['location'] . "'>" . $row['location'] . "</option>";
}
?>
您需要为此操作触发ajax调用。
在第一个下拉列表的on change事件上调用ajax函数,并通过ajax调用从数据库中取相关值作为第二个下拉列表。
在那之后,在ajax调用的成功部分,用该ajax调用响应填充该下拉列表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.