javascript - 仅获取物化选择中的最后一行

标签 javascript php jquery materialize

如何更改 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/

相关文章:

javascript - 带复选框的多选下拉菜单

jquery - bxslider 上 z-index 元素的顺序

JQuery 自动完成 : Preventing text replace when focus

jQuery 验证插件 : accept letters only?

php - (懒惰)预加载不适用于 Laravel 中的自定义集合

php - 在php中自定义日期格式到mysql

javascript - 页面加载时立即触发委托(delegate)事件 onchange

javascript - 获取具有最高属性值的对象的最佳方式

javascript - 如何更新 Firebase 对象内的对象映射?

javascript - 如何让用户选择一个球员位置并让 mySQL 显示数据库中每个球员的位置?