我在这个论坛上读了很多关于这个,但我不能让它工作。问题AJAX与JQuery和ASP.NET
我想用我的asp.net web应用程序的AJAX功能
因此,这里是JavaScript的VerifMain.aspx
$(document).ready(function() {
//menu()
$("#btnImprimer").click(function() {
$.ajax({
type: "POST",
url: "/VerifMain.aspx/Lol",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert("Good");
},
error: function (msg) {
alert(msg);
}
});
});
});
这里是在VerifMain.aspx.vb服务器代码
Partial Public Class _Default
Inherits Page
<WebMethod()> _
Public Shared Sub Lol()
//TO DO
End Sub
End Class
所以,当我试图调用此方法,它会在错误功能和警报“的翻译:”
我必须使用JQuery,因为我工作的地方没有安装Microsoft Ajax。
我真的需要帮助,我不明白我做错了什么,我坚持ie7只有几乎每个网站都被阻止。
谢谢!
祝您有美好的一天!
编辑: 大家好 谢谢你的时间!
我通过删除部分类来修复它。
所以现在它只是一个服务器代码中的静态web方法,它的工作原理。
<WebMethod()> _
Public Shared Sub Lol()
//TO DO
End Sub
说实话,我不明白它是如何工作
,但感谢你的快速回复。
这是最好的网站,我将在这里度过一些空闲时间,现在;)
您可以发布解决方案你发现你的问题的答案是将其标记为接受的答案! :) – 2011-05-30 15:24:35