je le code suivant:Dojo - forme la soumission en appuyant sur Entrée
<div dojoType="dijit.layout.ContentPane" id="filterForm" style="padding: 3px">
<form dojoType="dijit.form.Form">
<input dojoType="dijit.form.TextBox" style="width: 120px" />
<button dojoType="dijit.form.Button" type="submit">
Filter
</button>
<script type="dojo/connect" event="onSubmit" args="evt">
filterGrid();
dojo.stopEvent(evt);
</script>
</form>
</div>
Il fonctionne comme prévu si je clique sur le bouton de filtre, mais je voudrais le même comportement lorsque l'utilisateur appuie sur Entrée, tandis que zone de texte se concentre . Cela n'arrive pas, cependant. En fait, rien ne se passe quand j'appuie sur Entrée. Comment puis-je exécuter le gestionnaire onSubmit en appuyant sur Entrée? Merci.
Sure semble fonctionner pour moi sur FF 3.6, Chrome 7, IE 8 ... http://jsfiddle.net/x3MMA/ (ajout d'un fichier console.log à tester). Avons-nous oublié certains détails du problème? –
Merci encore pour votre soutien, Ken. J'ai écrit ci-dessous sur la cause du problème. – Dario