Problème de Javascript

Fermé
NRgizer - 3 mai 2010 à 17:57
vincebzh Messages postés 137 Date d'inscription lundi 22 mars 2010 Statut Contributeur Dernière intervention 7 mai 2013 - 4 mai 2010 à 18:44



Bonjour à tous, je vous adresse ce message en derneir recours car j'ai un petit problème de coden et plus particulièrement de parenthèse.

Voici mon code:

$(function(){
	$("#tchatForm form").submit(function()
	{
		//voir pour le showloader
		var message = $("#tchatForm form textarea").val();
			$.post(url,(action:'addMessage',message:message),function(data){									
				if(data.erreur == "ok")
				{
					alert("ok pour le moment");
				}else
				{
					alert(data.erreur);
				}
				},"json");
	
		return false;
	})   
});


Et lorsque j'exécute ce code avec firebug, il me sort un problème de parenthèse:

missing ) in parenthetical
$.post(url,(action:'addMessage',message:message),function(data){ \n


Quelqun aurait une explication, je n'arrive pas à trouver le problème!

2 réponses

C'est quoi ce $ ?
Et pourquoi ta fonction est entre parenthèse ?
0
vincebzh Messages postés 137 Date d'inscription lundi 22 mars 2010 Statut Contributeur Dernière intervention 7 mai 2013 29
4 mai 2010 à 18:44
@VCF : C'est parce c'est un framework javascript.

C'est bien jQuery que tu utilises ?

Dans le deuxième paramètre de la fonction $.post, remplace les parenthèses par des accolades :
$.post(url, {action:'addMessage',message:message} ,function(data){

C'est marqué dans la doc.
0