0

嗨,我想获取用户从下拉菜单中选择的值而不提交表单并将其保存在 php 变量中任何想法?

<select name="car" value="Select" size="1">

<?php
$sql = "SELECT fullname FROM users"; 

    $result = mysql_query($sql) or die (mysql_error()); 

    while ($row = mysql_fetch_array($result))

    {
            $name=$row["fullname"]; 
            $options .= '<option value="'.$name.'">'.$name.'</option>';
    }

?>


<?php echo $options; ?>
</option>

</select>
4

1 回答 1

6

我不认为你完全理解 PHP 在服务器端是如何工作的,但是要在不提交下拉菜单的情况下获得它的值,你需要 Javascript(jQuery让一切变得更容易)。从那里您只需使用JSON作为数据格式发送AJAX请求,然后使用.json_decode

于 2013-06-01T17:53:59.247 回答