如何使dojo文本框缓存先前输入的值

时间:2010-09-21 20:08:18

标签: dojo dijit.form

如何使dojo文本框dijit记住以前输入的值,如常规文本框(

大卫

1 个答案:

答案 0 :(得分:2)

我发现这张票要求启用dijit textBox的自动完成功能。

http://bugs.dojotoolkit.org/ticket/9562

创建者提供以下解决方法,这应该有效(尽管我还没有尝试过):

dojo.attr(dijit.byId('name').textbox, "autocomplete", "on");

但是,请在故障单中注意默认情况下未启用此功能,因为onChange事件可能会导致一些复杂性。主要是,当一些值在某些浏览器中“自动完成”时,听起来并不总是正确触发onChange事件。评论是14个月,因此可能已经在浏览器中修复,但我不知道它是否有。无论如何,这种解决方法可能符合您的需求。