simulant la souris, cliquez sur l'option choisie avec jquery
Quand je clique sur une option de sélection, je suis de la manipulation de l'événement a Changé.
Je veux simuler dans le code, et il a LE MÊME ASPECT que lorsque l'utilisateur clique sur l'option.
Jusqu'à présent, le paramètre attribut 'selected' sur l'option ne pas mettre en surbrillance le même que lorsque vous cliquez sur elle.
Je peux déclencher "modifier" sur l'option et a frappé mon gestionnaire, mais l'option de la liste est sélectionné comme si on clique sur.
Suggestions?
Mise à JOUR:
La requête de sélection de code fonctionne très bien - merci pour les réponses. Le problème était le mien (bien sûr). J'ai eu le code de la sélection à l'extérieur de l'Jquery.Ajax Succès: bloquer, donc je pense que c'était du travail, mais l'ajax code de réponse a été de la tuyauterie.
source d'informationauteur R3lm
Vous devez vous connecter pour publier un commentaire.
Fonctionne pour moi. Voir http://jsfiddle.net/TZVyh/1/
Je travaillais avec jquery datatables plugin ColumnFilterWidgets et j'avais besoin de faire ce qui suit pour exécuter l'action de filtrage (basé sur les réponses de elclanrs et Ben Foster):
permettra de sélectionner l'option que vous souhaitez.et après cela, vous pouvez déclencher l'événement.
et n'oubliez pas de vider les autres options' attribut sélectionné à l'aide de:
ou
Je ne comprends pas tout ce que vous essayez de faire, mais
$('select').change()
fonctionne de manière similaire à$('select option').click()
. Dans lechange
événement$(this).val()
est la valeur de l'option sélectionnée ainsi que dans leclick
événement.Dans les deux cas, vous pouvez sélectionner une option avec
$('select[value="yourvalue"]').prop('selected', true);