Comment faire pour modifier l'option d'une boîte de sélection onload?
je suis en train de travailler sur un projet où je dois choisir une option de sélectionner la zone, je sais comment le faire, mais le problème, c'est une fonction doit être appelée à chaque fois que la valeur de la boîte de sélection changements, quand nous le faisons manuellement ça fonctionne, mais quand je le fais avec jquery onload, cette fonction fonctionne pas. Parce qu'il ne fonctionne que lorsque un utilisateur de le modifier manuellement l'option de sélectionner la zone. Merci de me dire comment faire cela.
exemple:
<select>
<option val="0" selected></option>
<option val="1"></option>
<option val="2"></option>
<option val="3"></option>
<option val="4"></option>
<option val="5"></option>
</select>
voici certains de mes efforts que j'ai essayé:
$("select").val('5');
- je me souviens que j'avais des problèmes similaires. Appelez simplement $("select").modifier() après avoir défini la valeur
- voici le site en cours d'exécution, 54.66.136.29/SplitsBrowser/splits-graph-template.html , j'ai juste besoin de sélectionner la dernière option de la liste déroulante, et aussi besoin d'appeler la fonction qui s'exécute automatiquement sur les modifications manuelles, il suffit de sélectionner la dernière valeur de la liste déroulante, vous pouvez voir en haut de la page
- Votre site est de le charger du contenu via AJAX, donc vous ne pouvez pas exécuter quoi que ce soit sur la charge - vous besoin de mettre à jour la sélection après les appels AJAX avez terminé.
- vous pouvez le tester à partir de la console, de déclencher un changement de l'événement une fois la valeur modifiée œuvres. Rory est correct
Vous devez vous connecter pour publier un commentaire.
Vous souhaitez pré-sélectionner une option lorsque la page se charge tout d'abord?
Ce peu de jQuery trouverez la
option
avec la valeur de 5 et de le sélectionner. En l'enveloppant dans lejQuery(document).ready
fonction, il sera exécuté une fois la page chargée.JS:
HTML:
Devinez quoi, c'est simple.
Votre Sélectionnez Le Composant :
Copiez et collez ceci dans votre section javaScript.
Maintenant votre option 4 sera sélectionné chaque fois que le chargement de la page.
JS:
HTML: