onClick触发服务器端功能

时间:2016-04-21 12:25:28

标签: javascript jquery node.js express

我正在尝试从客户端调用服务器端函数,但我被抛出404错误。出了什么问题?代码看起来正确,我已经仔细检查了所有语法。

服务器端JS

app.post('/verify', function (req, res) {
  console.log('oh hey');
});

客户端JS

$('#verify').click(function() {
  $.post('/verify');
});

input#verify(name='verify', value='verify', type='submit')

错误

POST http://localhost:3000/verify 404 (Not Found)

1 个答案:

答案 0 :(得分:0)

客户端没有得到任何回复。您只是路由处理程序中的console.logging

尝试发送回复:

app.post('/verify', function (req, res) {
  console.log('oh hey');
  return res.send('hello, world');
});

它应该有效:)