0
在我的asp.net mvc4的項目,我有下面的標記和jQuery Index.cshtml -jQuery的AJAX調用Web服務中MVC 4
<html>
<head>
<script src="~/js/jquery-2.0.3.min.js"></script>
<script type="text/javascript">
$(function() {
$('#btnLogin').click(function (e) {
e.preventDefault();
$.ajax({
type: "POST",
url: '@Url.Content("../../WebService1.asmx/HelloWorld")',
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
success: function() {
alert('success');
},
error: function() {
alert('error');
}
});
});
});
</script>
</head>
<body>
<form>
<button "btnLogin">Sign in</button>
</form>
但AJAX調用返回錯誤。任何幫助?
在你的錯誤回調,做'的console.log(參數);',並找出是什麼錯誤。 –
@Jason P,「undefined」 –
嗯...那..不應該..無論如何,你也可以檢查xhr請求的瀏覽器工具的網絡標籤。迴應應該給你一些信息。 –