0

我使用jQuery UI autocomplete,現在的隱藏字段,我試圖管理選擇的項目的ID,的jQuery JavaScript的自動完成和管理IDS

例如,考慮這是該數據集我有,[蘋果: 1,芒果:2,椰子:3,蘋果:4]

現在,如果我輸入hello應該從它打印hello到隱藏字段,如果我現在觸發自動完成,並選擇蘋果隱藏字段應該是hello [Apple:1]

所以很好,但如果我從刪除從主文本框隱藏字段應持有 hello appl,它也應該允許有多個同名的條目

+0

你好與蘋果有什麼關係?你可以發佈你的代碼嗎? – j08691 2012-02-10 04:20:33

+0

如果我輸入'hello'它應該打印'hello'到隱藏字段現在如果我觸發自動完成並從中選擇'Apple'隱藏字段應該是'你好[Apple:1]' – 2012-02-10 04:22:01

+0

換句話說,它應該保存id爲爲他人選擇條款和純文本也應該能夠處理文本中的更改 – 2012-02-10 04:41:36

回答

1

我與地圖數據結構來管理它,所以如果我選擇abc(這裏有2項apple所示)我將它添加到地圖{abc, 1}現在正在改變我正在分裂它的空間,我看是否該詞屬於地圖,如果是的話,請用它的值替換它