【发布时间】:2016-01-11 02:09:37
【问题描述】:
我正在尝试使用以下代码从 jquery 进行 c# 函数调用。但我只收到内部服务器错误。请帮助我找出为什么以及如何解决它。谢谢。
脚本
<script type="text/javascript">
$(function () {
$(".matrix_tableActive").click(function (e) {
alert(e.target.id);
$.ajax({
type: "POST",
url: "Default.aspx/Download",
data: JSON.stringify({ sth: "hahaha" }),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: fnsuccesscallback,
error: fnerrorcallback
});
});
function fnsuccesscallback(data) {
alert(data.d);
}
function fnerrorcallback(result) {
alert(result.statusText);
}
});
</script>
C#
[WebMethod]
protected static String Download(String sth)
{
return sth;
}
【问题讨论】:
-
请找出确切的错误并更新帖子。在这一点上,要求提供一般调试帮助,这对 SO 来说太宽泛了。
-
谢谢@wit_peter 我从那里找到了正确的方法。 :)
标签: javascript c# jquery asp.net web