只有获得物化的最后一行才能选择

时间:2016-03-10 02:45:58

标签: javascript php jquery materialize

如何在MATERIALIZE CSS中更改SELECT标记的值。我正在尝试显示从数据库中存储的所选项目。我尝试在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 }}?>   
});

1 个答案:

答案 0 :(得分:1)

而不是:

  

$("#editBuildingProject").val("<?php echo $projectName");

使用它:

  

$("#editBuildingProject").val("<?php echo $building_projectID ?>").material_select('update');