<form action="" method="post">
<div class="bottom_wrapper clearfix">
<div class="message_input_wrapper" id="eventForm">
<input class="message_input" name="msg" placeholder="Type your message here..." />
</div>
<input type="submit" name="submit">
<div>
</form>
<script>
$('#eventForm').submit(function (e) {
e.preventDefault();
var fd = new FormData($(this)[0]);
$.ajax({
url: '/messages/'<%= id %>,
data: fd,
processData: false,
contentType: false,
type: 'POST',
success: function(data){
console.log(data);
}
});
});
</script>
私はデータをポストしながら、その私が空白与えるnode.jsとejsでreferhなしでフォームを送信するにはどうすればよいですか?
BASE.APP.post('/messages/:id', function(req,res)
{
var body = req.body;
console.log('postdata',body);
});
フロントエンドにし、Node.jsのコントローラで使用しています上記のコード。 実際には、私は を使わずにmsgを送信したいチャットmsgウィンドウを参照しています。
現在、何が起こっていますか?コンソールは期待した結果を出していますか? – Rayon
その空白を与える –