2017-01-12 5 views
1
<div class="col-md-4"> 
    <div class="form-group"> 
     <label for="requesttype"><?php echo $requestField; ?></label> 
     <select class="form-control" required="" name="requesttype" onchange="fcrActionChange(this);">      
      <option value="">Select Request Type</option> 
      <option value="Inquiry">Inquiry</option> 
      <option value="Complaint">Complaint</option> 
      <option value="Service Request/FCR">Service Request/FCR</option> 
      <option value="Verification Call">Verification Call</option> 
     </select> 
     <span class="help-block"><?php echo $requestHelp; ?></span> 
    </div> 
</div> 

これはコードであるとドロップダウン値と一致するものを取得するには:問い合わせが選択された値を取得し、クエリが実行されている第二ドロップダウンリストで、選択しているかのよう iは、他のドロップダウンリストの値を取得したいです。 cattypeには4つのタイプがあり、ユーザーがドロップダウンから選択すると、これが実行されます。誰かが親切にこの点について助けてください。はどのようにデータベース

<div class="col-md-4"> 
    <div class="form-group"> 
     <label for="catId"><?php echo $categoryField; ?></label> 
     <select class="form-control" name="catId"> 
      <?php 
$tcat = "SELECT catId, catName, catType FROM categories WHERE userId = ".$userId." AND isActive = 1 AND catType= ".$_GET['requesttype']." " ; 
$rest = mysqli_query($mysqli, $tcat) or die('-2'.mysqli_error()); 
      ?> 
      <option value="..."><?php echo $selectOption; ?></option> 
      <?php while ($tcatrow = mysqli_fetch_assoc($rest)) { ?> 
      <option value="<?php echo $tcatrow['catId']; ?>"><?php echo clean($tcatrow['catName']); ?></option> 
      <?php } ?> 
     </select> 
     <span class="help-block"><?php echo $categoryHelp; ?></span> 
    </div> 
</div> 
+0

「javascript ajax」に関するいくつかの調査をしてください – EhsanT

答えて

0

最初のドロップダウンのonchangeイベントでは、最初のドロップダウンに応じてデータを取得するためにajaxを使用します。そして、もう一方を埋める。

関連する問題