Retourner des données à une fonction Javascript
Bonjour à tous,
Mon problème est que je n'arrive pas à retourner un résultat à une fonction en Javascript.
Voici mon code Javascript :
Code:
1 2 3 4 5 6 7 8 9 10
| $.get('event.php', { param1: $('#param1').val() }, fonction(data) {
if(data)
{
//mon code
}
else
{
alert("no data");
}
}); |
Cette fonction se connecte à mon programme C# qui traite les données envoyées par cette fonction.
Seulement je n'arrive pas, depuis mon programme c#, à retourner de résultats (data).
Voici mon programme c# :
Code:
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
| string json = "salut";
byte[] byteArray = Encoding.UTF8.GetBytes(json);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Method = WebRequestMethods.Http.Post;
request.ContentType = "application/json; charset=utf-8";
request.ContentLength = byteArray.Length;
request.ProtocolVersion = HttpVersion.Version11;
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
// Get the response.
WebResponse resp = request.GetResponse();
Console.WriteLine(((HttpWebResponse)resp).StatusDescription);
dataStream = resp.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
Console.WriteLine(responseFromServer);
reader.Close();
dataStream.Close();
resp.Close(); |
A chaque fois il n'y a pas de données retournées.
Quelqu'un aurait-il une idée ??
J'attends vos réponse !
Merci