大家好,我写了一个简单的 ajax 测试程序,express 的框架。使用 ejs 模板提交 ajax 数据至后端,现在我在后端看到数据已经正常接收了,可在前端 ajax 中的 success 和 error 始终都不能执行,麻烦大家帮我看看问题到底在哪儿。
<html>
<head>
<title>test</title>
</head>
<body>
<script src="/javascripts/jquery-3.6.0.min.js"></script>
<script>
$.ajax({
data: {
username: 'nyan',
password:'nyannyannyan',
age:23
},
url: '/post',
type: 'POST',
dataType: 'test',
cache: false,
success: function(data) {
alert('OK');
},
error: function(data) {
alert('BAD');
}
})
</script>
</body>
</html>