jquery autocomplete中,我是使用一个hidden value来记忆当用户在auotocomplete中输入的内容的对应ID值,比如用户输入:
a,b,c,d,则通过ajax從后端 取出aid,bid,cid,did,放到hidden value中,
result(function(event, item, formatted) {
str=str+formatted+","
$("#hiddenvalue").attr("value",str);
}
但这个有个问题,比如用户觉得要取消d的话,重新输入一个e,
则auotocomplete框中变成了a,b,c,d,但hidden value中,
依然是a,b,c,d,e了,
又比如用户删除了a,b,c,d,输入了一个f,则hidden value依然是a,b,c,d
,
问题是有什么办法,可以让hidden value中的值,动态跟着auotocomple用户选择的值变化呢?