这一定是一个经典问题,但我在网上找不到任何问题的答案。该页面位于
https://localhost/Secured/Report/FileWriterManager.aspx
这是我的 Jquery 代码。
par = 'some data';
$.post(
'/Secured/Report/FileWriterManager.aspx/CallAjax',
{ strPar: par },
function (msg) {
$('#lblError').text('Value Returned: ' + msg);
}
);
后面的代码是这样的:
[WebMethod]
public static string CallAjax(string strPar)
{
return 'OK';
}
当我使用 firefox 进行调试时,post 语句每行都经过,执行 lblError 填充。响应是整个 FileWriterManager.aspx html 代码。我做错了什么?任何帮助将不胜感激。