如何通过ajax发送表单数据并在节点js

时间:2018-03-19 23:46:14

标签: jquery node.js ajax

下面是使用ajax

向节点js api发布请求的代码
$.ajax({
    url: "http://localhost:5555/submit",
    type: "POST",
    data :{formData: JSON.stringify(formdata)},
    dataType: "json",
    beforeSend: function(x) {
        if (x && x.overrideMimeType) {
            x.overrideMimeType("application/j-son;charset=UTF-8");
        }
    },
    success: function(data) {
        console.log("Data: " + data + "\nStatus: " + status);
        alert("Data: " + data + "\nStatus: " + status);
        location.reload();
    }         
});

NOde-js代码使用上述post请求并执行功能:

app.post('/submit', function(req, res){
    console.log('request received by the submit endpoint');
    console.log(req.data);
    console.log(req.formData);
    var ipaddr;
    console.log(req);
});

0 个答案:

没有答案