我的AJAX代码如下。在这我不能得到从服务器端C#代码的响应。但是,我的服务器端代码没有问题(我通过调试来检查它)。从服务器端我回到这个Ajax的字符串。无法在ajax成功获得响应
$.ajax({
type: "POST",
url: '@System.Web.Configuration.WebConfigurationManager.AppSettings["BaseURL"]' +"provider/GetState",
contentType: 'application/json',
data: {CountryId: Country_Id },
success: function (data) {
alert(data);
}
});
服务器端代码如下
public string GetState(string CountryId)
{
int i= Convert.ToInt32(CountryId);
var Details = objUserAccount.SP_Getstate(i).ToList();
if(Details.Count>0)
{
return "Success";
}
else
{
return "False";
}
}
显示你的行动是否 – 2014-10-09 09:20:38
成功处理程序获取调用... – 2014-10-09 09:21:16
发表您的服务器动作。尝试写一个错误回调,看看它是否得到执行。 – Zach 2014-10-09 09:23:54