Php 使用autocomplete-json编码检索多个属性
在创建带有标记的输入字段(如堆栈溢出)时,我遇到了一个问题。在这个和的帮助下,我能够创建类似的功能Php 使用autocomplete-json编码检索多个属性,php,javascript,jquery,jquery-ui-autocomplete,tag-it,Php,Javascript,Jquery,Jquery Ui Autocomplete,Tag It,在创建带有标记的输入字段(如堆栈溢出)时,我遇到了一个问题。在这个和的帮助下,我能够创建类似的功能 $("#to").tagit({ autocomplete: { source: "/searchUser.php" }, filedName: "name" }); 在本例中,它只检索名称,而我希望将ID(用户ID)与所选名称相关联。读了一点,我发现我们可以用这样的东西: // in searchUser.php script //while loop
$("#to").tagit({
autocomplete: {
source: "/searchUser.php"
},
filedName: "name"
});
在本例中,它只检索名称,而我希望将ID(用户ID)与所选名称相关联。读了一点,我发现我们可以用这样的东西:
// in searchUser.php script
//while loop starts retrieving all names
$names[]['label'] = $row['Name'];
$names[]['id'] = $row['ID'];
echo json_encode($names);
但是自动完成的那一刻,ID
数据就丢失了
我的问题是,我是否可以存储带有关联名称的ID
可能有帮助
:tag it插件提供了设置字段名的功能,该字段名通过创建隐藏的输入标记来设置。
<input type="hidden" style="display:none;" value="Name" name="name">
如何检索名称,在代码中的何处需要id进行进一步处理?