/ / Dojo autocomplete = on pre textfields - dojo

Dojo autocomplete = on pre textfields - dojo

Zmenil som aplikáciu z normálneho htmltextfields na dijit textfields. Po pridaní dojo textové polia neukazujú predtým zadané hodnoty v textových poliach, akonáhle napíšem prvý znak, takže nemusím písať text znova. Je to predvolené správanie widgetu dijit textfield. ako môžem urobiť textové pole autocomplete. prosím pomôžte mi. Snažil som sa použiť nižšie uvedené vyhlásenie v metóde addOnLoad, ale žiadne šťastie

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

odpovede:

1 pre odpoveď č. 1

Ako ste deklarovali svoje textové pole? Nasledujúce práce pre mňa pracujú:

<div id="form1" data-dojo-type="dijit.form.Form" method="post">
<input data-dojo-type="dijit.form.TextBox" name="text" id="text" autocomplete="on"/>
<input type="hidden" name="delay" value="2"/>
<button data-dojo-type="dijit.form.Button" type="submit">Send</button>
</div>

vidieť http://jsfiddle.net/psoares/YZeTB/