jqueryを使用して、fromのコンテンツをAJAXPOSTリクエストで送信しようとしています。サーバーはnodeJSで構築されています。複数のメッセージを送信すると、問題が発生します。
line1
line2
line3
になります
line1,line2,,line3
サーバー上。これはクライアント側のjavascript/jqueryコードです。
function send() {
var dataString = 'to=' + $("#to").val() + '&subject=' + $("#subject").val() + '&body=' + $("#body").val();
$.ajax({
type: "POST",
url: "/sendMail",
cache: false,
data: dataString,
success: function(data) {
location.reload();
},
error: function(xhr, textStatus, errorThrown) {
location.reload();
}
});
}
それからサーバー側で私は持っています
var send = {call: function (request, response, params) {
var subject = request.parameters['subject'];
var body = request.parameters['body'];
console.log(body);
response.end();
}
};
Request and Responseを作成しましたが、正常に機能します。正しい投稿パラメーターを取得します。では、何が問題になるのでしょうか。