J'ai un type d'avance pour mon entrée comme suit,Comment restreindre l'option de saisie à l'avance pour sélectionner à partir du clavier?
<input
typeahead-template-url="app/templates/type-a-head-item.html"
type="text"
ng-model="selectedDisease"
search-head="powerSearch"
typeahead-loading="loadingLocations"
typeahead-wait-ms="200"
typeahead-min-length="0"
placeholder="Disease, Procedure or Medicine"
typeahead="match as match._source.name for match in getDiseases($viewValue)"
typeahead-focus-first="false"
typeahead-editable="false"
typeahead-loading="loadingDiseases"
class="form-control input-lg ng-pristine ng-untouched ng-invalid ng-invalid-required magnifyInput Bcolor"
typeahead-on-select="searchDoctors()"
aria-autocomplete="list"
aria-expanded="false"
aria-owns="typeahead-12-6891">
Je veux sélectionner uniquement l'option dans le menu déroulant, mais pas en le sélectionnant avec le clavier enter.I essayé beaucoup de méthodes avec jQuery, mais aucune n'a fonctionné .Can n'importe qui s'il vous plaît me suggérer aide.Merci.
$(document).keypress(function(e) {
if(e.which == 13) {
alert('You pressed enter!');
}
});
'J'ai essayé beaucoup de méthodes' => Essayez de partager. –
@ mt1: votre problème est-il résolu ...? Si vous avez trouvé une solution alors vous pouvez partager avec nous ... :) –