我添加了一个按钮,当单击按钮时,将使用 jQuery AJAX POST 方法, 我的按钮代码如下,
$('#add').click(function () {
$.ajax({
url: "/api/mysite/testfun/",
type: "GET",
dataType: "json",
data:JSON.stringify({name:$('#name').val()}),
contentType: "application/json;charset=utf-8",
success: function (res) {
var text = JSON.stringify(res);
alert(text);
},
error: function (xhr, status, error) {
alert($('#name').val());
console.log(xhr.statusText)
}
});
});
但是当我尝试使用 url 来检查时,得到 404 未找到,错误消息为“Cannot GET /api/test-app/testfun/”
testurl https://localhost/api/test-app/testfun/
我的testfun在/api/mysite.js,部分代码如下,
exports.testfun= function(req, res){
exports.req = req;
exports.res = res;
return 'This is Index'
}
是不是有什么问题? 或者还有其他方法可以测试吗?
data: { name: $('#name').val() }, // Send data as query parameters