【发布时间】:2015-09-22 21:03:29
【问题描述】:
我对 MVC 很陌生,我正在尝试在我的一个控制器中调用一个方法。
<script>
function checkCardNumber() {
var content = $('#card-number').val();
var url = "AccountController/CheckRegisteredCard";
alert("content and URL are set");
$.post(url, { cardNumber: content }, function (data) {
alert(data);
});
alert("called outside of Post");
}
</script>
这里是 C# 控制器端:
[HttpPost]
public string CheckRegisteredCard(string cardNumber)
{
if (/*some condition*/)
{
return "";
}
else
{
return "some string";
}
}
两个警报(“内容和 URL 已设置”、“在帖子之外调用”)都被触发,但 ajax 部分根本不起作用。我在这里做错了什么?
【问题讨论】:
标签: javascript c# jquery ajax model-view-controller