2016-05-27 2 views
1

私は、データベース内のデータを置くためにJSONを使用していますが、POSTを使用している間、私は、ブラウザが正しいJSONファイルを取得しますが、私はまだエラーを取得JSONの使用中にxml解析エラーが見つかりませんでしたか?

XML Parsing Error: no element found Location: moz-nullprincipal:{7c3ebd98-a00f-4a72-8a89-8094946cef8e Line Number 1, Column 1: 

を得る:

function comment() { 
     if ($.trim($("textarea#inputdefault").val()) != "") { 
      var reacties = $("textarea#inputdefault").val(); 
      var reactie = { 
       reactieId: 2, 
       Datum: "2016-05-25 01:20:54.843", 
       Inhoud: $("textarea#inputdefault").val(), 
       voorstelId: voorstelID 

      } 
      postAjaxCall(commentUri, reactie); 
      console.log("Input: " + reactie); 
      console.log("commentUri: " + commentUri); 
      console.log("voorstelID: " + voorstelID); 
      console.log("voorstelID: " + voorstelID); 


      $('textarea#inputdefault').val('') 
     } else { 
      alert("Vul iets in!"); 
     } 
    } 

    function postAjaxCall(commentUri, comment) { 
     $.ajax({ 
      type: 'POST', 
      url: commentUri, 
      data: JSON.stringify(comment), 
      contentType: 'application/json' 
     }).success(function (data) { 
      console.log("URL: " + commentUri); 
      console.log("data: " + JSON.stringify(comment)); 

     }) 
    } 

私は私のせいも見つからず、すでに時間を失ってしまった。

+0

このエラーは何が起こっていますか?おそらくあなたが呼んでいるサービスは、それがXMLであり、contentTypeを無視することを期待していますか? –

答えて

0

オタクがあるようだ。私は携帯電話に乗っているのでラインナンバーは表示されませんが、Ajaxコールの一番下には "url:commentUri"があります。あなたは "commentUrl"と言うつもりでしたか?

編集:決して気にしない、私は今意図的だった。

+0

いいえ、それは正しいです:( –

関連する問題