我喜欢 AutoCompleteExtender 并且之前使用过它并取得了巨大的成功。我的新老板注意到了一些他不喜欢的东西,除非我能弄明白,否则他会让我把它扔到别的东西上——哎呀!场景如下:我单击文本框,输入前 3 个字母——在这个例子中我们会说“pat”——然后出现与前三个首字母匹配的名称列表。到目前为止很棒。
然后,在不选择任何内容或更改框中的文本的情况下,我在框外单击(例如,仅在页面的空白部分)。现在,我在文本框中单击返回,再次输入“pat” - 期望列表会再次出现。但是 - 什么都没有出现。现在,如果我再输入一个字母,例如“patt”,则返回结果。但是使用相同的字符组合,nada。我还注意到,如果我离开页面一段时间,10-15 分钟,然后回来,它也会停止响应。
有没有其他人经历过这种情况,如果有,您是否提出了解决方案?如果是这样,我很想听听。我真的不想强制刷新页面或其他东西,因为我确信我的老板不会喜欢这样。非常感谢任何建议。
哦 - 我尝试添加一点 JavaScript 来强制清除文本框 onlbur - 没有骰子 - 在上述情况下仍然没有显示任何结果。