从文本框中的下拉列表中获取选定的选项

我定义了带有第一个选项'lisence'的下拉列表,默认情况下该选项被选中,其余选项则从mysql数据库的'id'列中选择。当我选择除第一个选项之外的其他选项时,我想分配给文本框值。


Search For:<input type="text" name="valuetosearch" value="">

<select name="Option">

<?php 

$selectOption = $_GET['Option'];

?>

<option>Lisence</option>

<?php

$res = $conn->query($sql);

while($r=$res->fetch_assoc())

{

?>

<option value="<?php echo $r["id"];   ?>">

<?php echo $r["id"];   ?>

</option>

<?php

}

?>


PIPIONE
浏览 156回答 2
2回答

qq_笑_17

您可以使用它jquery来实现这一目标,首先交给class="abc"您的select盒子。现在,使用下面的代码:Search For:<input type="text" name="valuetosearch" value="" class="ab">jQuery的:&nbsp; <script>&nbsp; &nbsp; $(document).on("change",".abc",function(){&nbsp; &nbsp; &nbsp; &nbsp; var value=$('.abc').val();//getting value of select box&nbsp; &nbsp; &nbsp; &nbsp; console.log(value);&nbsp; &nbsp; &nbsp; &nbsp;if(value != 'Lisence'){&nbsp; &nbsp; &nbsp; &nbsp;$(".ab").val(value);//puting value in textbox&nbsp; &nbsp; &nbsp; &nbsp;}&nbsp; &nbsp; });&nbsp;&nbsp; </script>
打开App,查看更多内容
随时随地看视频慕课网APP