Bonjour,

je ne parviens pas à afficher la valeur d'une variable de javaScript vers un jsp. Je vous donne mon code Javascript:

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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<script type="text/javascript">

        $(document).ready(function() {
        
                var date = new Date();
                var d = date.getDate();
                var m = date.getMonth();
                var y = date.getFullYear();
                
                $("#calendar").fullCalendar({
                        defaultView: "month",
                        weekends: false,
                        minTime: 8,
                        maxTime: 21,
                        height: 550,
                        header: {
                                left: "prev,next today",
                                center: "title" ,
                                right: "month"
                        },
                        editable: true,
                        events: "/relance",
                        allDaySlot: false,
                        allDayDefault: false,
                        dayClick: function(dayDate, allDay, jsEvent, view){
                                                   // en posant un alert ici, la valeur de dayDate s'affiche sans problème
									$("#relance").val(dayDate);
                                    $("#event-form").dialog("open");
                                }
                        },
                        eventClick: function(calEvent, jsEvent, view) {
                              
                                $("#event-form").dialog("open");                        
                        },
                       
                        
                });
                
                $("#event-form").dialog({
                        title: "Nouvelle relance", autoOpen: false, resizable: false, width: 600, height: 550, modal: true
                });
                
                // Assigned the selected patient
                $("#relance_ctx").result(function(event, data, formatted) {
                    $("#dteaction").val(data[1]);
                     En posant un alert ici, je n'ai aucune valeur
                });
                
        });
        
        function onSubmitSuccess(data, textStatus){
                $("#calendar").fullCalendar("refetchEvents");
                $("#event-form").dialog("close");       
        }
        
        function onSubmitError(XMLHttpRequest, textStatus, errorThrown){
                alert("erreur");
        }       
        
</script>
et le contenu de la page jsp:

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
19
20
21
<body>			
     <div id="calendar"></div>
     <div id="event-form" class="hidden">
        <form action="#" name="relance" method="post">			
			<fieldset style="width:520px; margin-right:auto; margin-left:auto" style="width:400px">
											
					<p align="left"><label for="choix">Type Relance :</label>
						<select name="type_relance">
							<option value="Test1">Test_1</option>		
							<option value="test_2">Test_2</option>
						</select>
						<input type="text" readonly="true" name="dteaction" size="10" value="{$d}">					</p>
    					
					<p align="center">
						<input type="submit" name="enregistrer" value="Enregistrer" /> 
					</p>
				</fieldset>
			</form>	     
     
</body>
Merci de votre aide.