preventDefault dans Safari

J'ai une zone de texte qui a le code;

<input type="text" maxlength="5" size="2" value="1" id="paging_textbox">

Maintenant il n'y a pas de encloding balise de formulaire sur cette page..

Lorsque l'utilisateur tape dans cette zone de texte et appuie sur Entrée, le tableau de cette page est mise à jour (via un appel AJAX)

Dans Safari, le comportement est légèrement différent dans le sens que, même si elle met à jour la table correctement, ça recharge la page (pensez, il soumet le formulaire, mais vous ne savez pas comment faire car il n'y a pas de balise form) et rétablit la zone de texte valeur à "1"

Comment puis-je empêcher que cela se passe dans Safari ?

S'il vous plaît aider moi. Merci.

InformationsquelleAutor testndtv | 2011-05-31