2017-07-12 16 views
0

私はこのオプションの選択肢の値を得ることができません。アップデートオプションを選択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> 

私は私の別のプロジェクトと、このスクリプトの仕事にこのスクリプトを使用しましたが、今私は今、なぜ、事前

+1

ログにはどのようなエラーがありますか? – mkaatman

+0

私はコンソールでチェックします "home.php?p = prewedding-update&id = 31:207 未知のタイプエラー:"#e2オプション[値=プリウェディング] "propはhome.phpの機能ではありませんか?p = prewedding -update&ID = 31:?\t home.php P = prewedding更新&ID = 31 @ 207 (匿名)\t:207がキャッチされない例外TypeError ""応答 ログの – Novry

答えて

0

のおかげで、あなたは、オプションを選択し取得することができません動作することはできません値?

試してください:

コンソールで選択したオプション値が表示されます。私はそれが上手であることをテストする。

<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> 
+0

おかげで" もはや... を示しているが、私はまだすることができますオプション値を取得しない TT – Novry

+0

ログにまだエラーがありますか?うーん、私はそれが仕事であることをテストします。しかし、私は私のテーブルのデータをテストします。 https://image.ibb.co/gTag9a/screen.png – yekyawaung

+0

ここに私のコードは http://collabedit.com/ku7yt – yekyawaung