我现在正在尝试构建基于 MVC 4 的 Web 服务和使用 HTML 的客户端。问题是我的 HTML 文件放在应用程序之外,而我的 MVC 服务在 Visual Studio IIS Express 上运行。我不知道这是否会导致我的问题或因为 Web.config 中缺少任何内容。
这是我的控制器中的 Index 方法代码:
public ActionResult Index() {
return Content("It works");
}
这是我在客户端的代码:
$.ajax({
url: 'http://localhost:54502/<MyControllerName>/Index',
type: 'POST',
datatype:"JSON",
contentType:"application/json; charset=utf-8",
success: function(data) {
alert(data);
},
error: function(data) {
alert("error");
},
complete: function(jqXHR,status) {
}
});
问题是它总是提醒“错误”并且似乎没有任何效果。任何帮助都会受到高度评价!