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 : 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 />
.
.
.
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
 
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;
    }
}
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


je sais que j'ai raté quelque chose dans ce code .

merci d'avance