我有任何用户可以插入类别名称的输入类型,在这里当用户输入类别时,我需要使用类别名称获取该类别的 ID,并将其放入另一个隐藏的文本类型中
我用于自动编译的 ajax 代码:-
$("#txtCompanyCat").autocomplete("get_cat_list.php", {
width: 260,
matchContains: true,
//mustMatch: true,
//minChars: 0,
//multiple: true,
//highlight: false,
//multipleSeparator: ",",
selectFirst: false
});
和 get_cat_list.php 代码:-
<?php
ob_start();
session_start();
if(file_exists('select.php'))
{
require_once('function/connect.php');
$connect = new connect();
$q = strtolower($_GET["q"]);
if (!$q) return;
$sql = "SELECT DISTINCT Category_name FROM category where
Category_delete ='0' and Category_name LIKE '%$q%'";
$rsd = mysql_query($sql);
while($rs = mysql_fetch_array($rsd)) {
$cname = $rs['Category_name'];
echo "$cname\n";
}
}
?>
在这里我得到类别名称并将其插入: -
<input type="text" id="txtSearchCat" class="class_input tooltip_s" name="txtSearchCat" placeholder="Type category ..." title="Type category" >
我需要类别 ID,如何获得