[英]Update Select Option php
我无法获得选择选项的价值,这是我的脚本。
<div class="form-group">
<div class="col-md-6">
<select name="category" id="e2" class="form-control">
<?php
require ("koneksi.php");
$perintah="select * from t_category";
$hasil=mysql_query($perintah);
while ($dataCategory = mysql_fetch_array($hasil))
{
?>
<option value="<?php echo $dataCategory['category']; ?>" selected><?php echo $dataCategory['category']; }?></option>
<?php
echo'<script>
$("#e2 option[value='.$data['category'].']").prop("selected", true);
</script>';
?>
</select>
</div>
我在不同的项目上使用了此脚本,但该脚本可以工作,但现在无法工作,我现在不知道为什么,谢谢
您可以获得所选的期权价值吗?
请尝试:
您选择的选项值将显示在控制台中。 我测试很好。
<script
src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
<div class="form-group">
<div class="col-md-6">
<select name="category" id="e2" class="form-control">
<?php
$conn = mysqli_connect("localhost","user","pass","db");
$query = $conn->query("SELECT * FROM t_category");
while ($dataCategory = $query->fetch_assoc()){
?>
<option value="<?php echo $dataCategory['category']; ?>">
<?php echo $dataCategory['category']; ?>
</option>
<?php
}
?>
</select>
<script>
$('#e2').change(function(){
var opt = $("#e2 option:selected" ).val();
console.log(opt); //output console log
});
</script>
</div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.