hello !

Je débute avec Jquery et comme premier exemple j'ai voulu jouer avec le selector <select>, donc j'ai crée mon fichier html :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
<html>
  <head>
    <meta charset="utf-8">
    <title>test</title>
  	<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.0/jquery-ui.js"></script>
   	<script type="text/javascript" src="test.js"></script>
 
</head>
<body>
<select name="priority" id="priority" onchange="priority()">
    <option value="4">Low</option>
    <option value="3" selected="selected">Normal</option>
    <option value="2">High</option>
    <option value="1">Emergency</option>
</select>
</body>
</html>
pour faire fonctionner mon <select>, j'ai crée bien sur mon test.js :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
$(function() {
    $('#priority').change(function(){
        if($(this).val()=='1' && !confirm("Are you sure this is emergency?")){
            $(this).val('3');
        }
    });
});
Donc mon but est de faire apparaître le message "Are you sure this is emergency?" quand je selectionne "Emergency" dans mon html.

Le problème c'est que quand je selectionne, rien ne se passe

Une idée ??

merci