0
Google ChromeブラウザでJSONオブジェクトをフォーマットする際に問題があります。私は、サンプルコードを書いた:ブラウザでAJAXによるJSON送信をフォーマットする
var sendData = { 'flag': 1, 'sort': { 'imie_nazwisko': 'asc' }, 'where': { 'global_percent': 0, 'analityk': ["Dariusz Doda", "Arkadiusz Garbarczyk"] } };
ベローは、ブラウザの検査官からの画面です:
全てはAJAX methodesで正しい場合、私はそれを添付してくださいするには:
$.ajax({ url: '/admin/setData', type: "POST", dataType: 'json', data: sendData, success: function (data) { done(data.MESSAGE); }, error: function(data) { console.log(data); } });
私の意見では、サーバーに行くコードはちょっと違うものでした。いくつかのアドバイス何が間違っている?
を?あなたは何か物を作ってどこかに送った以上に何も言わなかった。 –
私はここに何か間違っているとは思わない。 Chromeが表示しているデータは、 'sendData'オブジェクトとまったく同じ形式で、異なる規約でのみ表示されます。 –
プレーンなJavaScriptオブジェクトを使用し、JSON.stringifyを使用して送信時に変換します。 – MB34