Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery javascript自动完成和管理ID_Javascript_Jquery_Jquery Ui_Autocomplete_Jquery Autocomplete - Fatal编程技术网

jQuery javascript自动完成和管理ID

jQuery javascript自动完成和管理ID,javascript,jquery,jquery-ui,autocomplete,jquery-autocomplete,Javascript,Jquery,Jquery Ui,Autocomplete,Jquery Autocomplete,我正在使用,现在在隐藏字段中,我正在尝试管理所选项目的ID 例如,考虑这是我的数据集[苹果:1,芒果:2,椰子:3,苹果:4 ] < /P> 现在,如果我键入hello它应该立即打印hello到隐藏字段,如果我触发自动完成并从中选择Apple,则隐藏字段应该是hello[Apple:1] 到目前为止一切都很好,但是如果我从苹果的主文本框中删除e,隐藏字段应该保持不变 hello appl,它还应该允许有多个同名条目(如图所示,有两个apple条目)我用地图数据结构管理它,所以如果我选择abc我会

我正在使用,现在在隐藏字段中,我正在尝试管理所选项目的ID

例如,考虑这是我的数据集[苹果:1,芒果:2,椰子:3,苹果:4 ] < /P>
现在,如果我键入
hello
它应该立即打印
hello
到隐藏字段,如果我触发自动完成并从中选择Apple,则隐藏字段应该是
hello[Apple:1]

到目前为止一切都很好,但是如果我从苹果的主文本框中删除
e
,隐藏字段应该保持不变
hello appl
,它还应该允许有多个同名条目(如图所示,有两个
apple
条目)

我用地图数据结构管理它,所以如果我选择
abc
我会将它添加到地图
{abc,1}
现在更改,我将其按空格拆分,然后查看单词是否属于map如果是,则将其替换为其值

hello与苹果有何关系?你能发布你的代码吗?如果我键入
hello
它应该立即将
hello
打印到隐藏字段,如果我触发自动完成并从中选择
Apple
,隐藏字段应该是
hello[Apple:1]
换句话说,它应该保存选定术语的id,其他术语的纯文本,还应该能够处理text@JigarJoshi:在这里发布一些代码会有很大帮助。