Çelişmeksizin birden çok alanda dizgecikli otomatik tamamlama nasıl kullanılır

0 Cevap php

I need to run this autocomplete script on multiple fields in a form. I created separate js and php files for each field and it seems to pull the values from the php file ok, when you don't have a match it correctly displays no results, however when you do have a match the suggestion box disappears in the first field. The last field works correctly.

Burada komut örnekleri arasında bir çatışma var olduğunu varsayarsak ve bunun etrafında bir yol bulmalıyız ediyorum.

Ben php dosyası ve js dosyasında hem de başka ifadeler denemek ve sadece birini kullanmak eğer uğraşırken denedim ama çalışmak için bir şey elde edemezsiniz.

You can view the script at http://www.erecoverydev.com/autocomplete2/js/jquery.tokeninput.js

Benim php dosyası:

<?
mysql_pconnect("localhost", "username", "password") or die("Could not connect");
mysql_select_db("mydb") or die("Could not select database");
$param = mysql_real_escape_string ($_GET["q"]);

$query = sprintf("SELECT cb_activities FROM jos_comprofiler WHERE cb_activities REGEXP '^$param'");
$arr = array();
$rs = mysql_query($query);

while($obj = mysql_fetch_object($rs))
{
    $arr[] = $obj;
}

echo json_encode($arr);
?>

Bu birden fazla örneğini kullanmak için basit bir yol olmalı.

0 Cevap