jQuery javascript自动完成和管理id

jQuery javascript autocomplete and managing ids

本文关键字:管理 id javascript jQuery      更新时间:2023-09-26

我正在使用jQuery UI自动完成,现在在隐藏字段中,我正在尝试管理所选项目的ID,

例如,假设这是我的数据集,[Apple:1,Mango:2,Coconut:3,Apple:4]

现在,如果我键入hello,它应该将hello打印到隐藏字段,如果我触发自动完成并从中选择Apple,隐藏字段应该是hello [Apple:1]

到目前为止一切都很好,但如果我从主文本框的apple中删除e,隐藏字段应该保持hello appl,它还应该允许有多个具有相同名称的条目(如这里用apple的2个条目所示)

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