前端ajax.js //添加记录 $("#btn").on(“click”, function() { $.ajax({ url: “add_hand”, contentType:‘application/json; charset=UTF-8’, data: JSON.stringify({ title: $(’#title’).val(), addtime: $(’#addtime’).val(), img: $(’#img’).val(), content: $(’#content’).val(), classify:$("#classify").val() }), method: “post”, dataType: “json”, success: function(data) { if(data){ alert(“成功”); } $("#result").html(data.success); }, error:function(e){ console.log(e); } });
});
** 后端处理:** add_hand.js router.post(’/add_hand’,function(req,res,next){ res.json({error:0}); });
提示404应该是路径的问题,但我试了好多次,路径可以打开的啊?
我的目录 求大神指教啊,还有ajax传到后端的数据,exprexx如何接收啊?查了好多都试不出来
express有没有启动啊
app.js代码贴出来看下
后台url是不是只支持get请求呢
express 启动了,我ajax 用的post方式,昨天弄了一天出来了,把add_hand.js改成这样就可以了 router.post(’/’,function(req,res,next){ //your code } 但是下面这种就报错,404 app.post(’/’,function(req,res,next){ //your code } app.js就设置了一个add_hand的路由 下面是app.js主要内容的截图 我有点弄不明白app.post和router.post的区别?有没有高人说下他俩的区别?