如何更改 MATERIALIZE CSS 中 SELECT 标签的值。我正在尝试显示从数据库存储的选定项目。我尝试在选择的末尾添加 .material_select()
但它只检索行中的最后一个。我如何展示每次尝试?这是我到目前为止所尝试过的。
$(function() {
<?php
$q = $db->query("SELECT buildingID, buildingName,building_projectID, floorNumber FROM tblBuilding");
while($r = $q->fetch(PDO::FETCH_ASSOC)){
$buildingID = $r['buildingID'];
$buildingName = $r['buildingName'];
$building_projectID = $r['building_projectID'];
$floorNumber = $r['floorNumber'];
$t = $db->query("select projectName from tblProject where projectID = $building_projectID ");
while($u = $t->fetch(PDO::FETCH_ASSOC)){
$projectName = $u['projectName'];
?>
$("#editModal<?php echo $buildingID ?>").click(function(){
alert('<?php echo $projectName ?>');
$("#editBuildingName").val("<?php echo $r['buildingName'] ?>");
$("#editBuildingProject").val("<?php echo $projectName");
$("#editBuildingFloors").val("<?php echo $floorNumber ?>");
});
<?php }}?>
});
最佳答案
而不是:
$("#editBuildingProject").val("<?php echo $projectName");
使用这个:
$("#editBuildingProject").val("<?php echo $building_projectID ?>").material_select('update');
关于javascript - 仅获取物化选择中的最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35906648/