Posting JSON with JQuery

Versuchen, JQuery zum Posten von JSON auf einem Server zu veranlassen:

$.ajax({  
  url: "/path/to/url",  
  type: "POST",  
  dataType: "json",  
  contentType: "json",  
  data: {"foo": "bar"},  
  success: function(){              
    alert("success :-)");  
  },  
  error: function(){  
    alert("fail :-(");  
  }  
});  

Problem ist, dass die Daten auf dem Server als @ angezeigt werde"foo=bar" eher als das gewünschte"{\"foo\":\"bar\"}.

Ich dachte, die Parameter dataType oder contentType würden den Trick ausführen, aber nein.

Kennt jemand die richtige Ajax-Konfiguration? [oder alternativ eine Möglichkeit, den Parameter 'data' vor dem Posten als JSON zu serialisieren?]

Vielen Dank

Antworten auf die Frage(4)

Ihre Antwort auf die Frage