我真的不知道为什么但功能(响应)-part根本没有被执行 - 尽管我的控制器中的Get方法被getJSON调用。
脚本:
$.getJSON(getUrl, {
BUID: buID,
AID: aID,
LID: lID
}, function (response) {
$('#Test').text("TEST");
})
};
控制器:
public JsonResult GetMeasures(int buID) {
return Json(new { Success = true });
}
我的span元素的文本没有变成" TEST"。
答案 0 :(得分:0)
发送正确的参数:
$.getJSON(getUrl, {
buID: buID
}, function (response) {
$('#Test').text("TEST");
})
};
然后你需要使用带有JSON返回的JsonRequestBehavior.AllowGet
,同时使用HttpGet
属性
[HttpGet]
public JsonResult GetMeasures(int buID) {
return Json(new { Success = true }, JsonRequestBehavior.AllowGet);
}