2016-10-20 9 views
-1

を取得し、私はあなたがオートコンプリートテキストボックスに検索するときに私の要素のIDを取得する方法を見つけるcan`t:私はマイルHTMLでこれを持っている:IDと名前オートコンプリートjQueryのPHP

<script src="//code.jquery.com/jquery-1.10.2.js"></script> 
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script> 
<script> 

     $(function() { 
     $("#local").autocomplete({ 
      source: 'buscar_local_nombre.php' 
     }); 
     }); 

そして、これは「buscar_local_nombre.php」です:

<?php 
    $dbHost = 'localhost'; 
    $dbUsername = 'root'; 
    $dbPassword = ''; 
    $dbName = 'restofinder'; 
    //connect with the database 
    $db = new mysqli($dbHost,$dbUsername,$dbPassword,$dbName); 

    //get search term 
    $searchTerm = $_GET['term']; 

    //get matched data from table 
    $query = $db->query("SELECT * FROM locales WHERE NOMBRE LIKE '%".$searchTerm."%' AND ESTADO = 1 ORDER BY NOMBRE ASC"); 
    while ($row = $query->fetch_assoc()) { 
    $data[] = $row['NOMBRE']; 
    } 

    //return json data 
    echo json_encode($data); 
?> 

私は変数に格納し、その後にそれを使用できるように、どのように私は(隠された)あまりにもIDを取得することができますか?

ありがとうございました!

+0

idを隠し入力フィールドに入れ、それに応じて隠しフィールド値を自動補完更新して名前を変更する –

答えて

関連する問題