bonjour ,
je suis debutant en ajax jquery sous mon asp.net ,vu que c'est devenu une obligation,alors on l'apprend pas de souci .
voici mon code qui ne veux fonctionner :
code de la page asp :
code behind :
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 . . . <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jQuery/1.2.6/jQuery.min.js"> </script> <title></title> <script type="text/javascript"> $(document).ready(function () { $('#clik').click(function () { $.ajax({ url: "Default2.aspx", data: "{'nom': '" + $('#name').val() + "'}", contentType: "application/json; charset=utf-8", dataType: "json", success: function (response) { alert(response.d); $("p").text(response.d); } }); }); }); </script> </head> <body> <form id="form1" runat="server"> <div> <input type="text" id="name" value="Chart" /> <input type="button" id="clik" value="cliké" /> <br /> . . .
tout ce que je veux ,c'est que la page default2.aspx me retourne le petit mot que je lui envoie (Chart) en utilisant la fameuse fonction Ajax depuis la page default.aspx
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 public partial class Default2 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { string action = Request.Params["nom"]; if (action == "Chart") this.retourn(); } public string retourn() { string symbol = Request.Params["nom"]; return symbol; } }
je sais que j'ai raté quelque chose dans ce code .
merci d'avance
Partager