我在控制器中有一个方法,它返回一个JASON输出,如下所示。
public JsonResult GetJSONDateData()
{
JsonResult startDate = new JsonResult();
var Mystartdate = "02/01/2011";
startDate.Data = Mystartdate;
startDate.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return startDate;
}
我尝试使用
在javascript中访问此方法 var query = '';
query = getDomainURL() + "/ControlelrName/GetJSONDateData";
jQuery.ajaxSetup({ async: false });
var startDate = ''; //The max size if nothing is coming from config...
$.post(query, function (response) {
startDate = response;
});
jQuery.ajaxSetup({ async: true });
我的功能有什么问题吗?我没有得到任何答复。请帮忙
谢谢, 阿达什讷
答案 0 :(得分:0)
我怀疑你正在发出GET请求而且不允许这样做。
在您的操作方法中尝试以下操作:
return JSON(startDate, JsonRequestBehavior.AllowGet);