결과를 JSON 결과로 반환하는 컨트롤러의 동작이 있습니다 (준비가되어 있는지 테스트합니다.이 동작과 잘 작동합니다).Jquery에서 JSON 결과를 호출 할 수 없습니다.
$(document).ready(function() {
var urlProduct = '<%: Url.Content("~/") %>' + "Products/GetProductsByDepList";
$.getJSON(urlProduct, function (dataPro) {
alert(123);
});
});
난 그냥 경고로 테스트하지만 난 내 페이지를로드 할 때 아무것도 알려하지 않습니다
public JsonResult GetProductsByDepList(int id)
{
JsonResult jr = new JsonResult();
var _product = from a in DataContext.GetProductsByDep(id)
select new { ID = a.ID, ProName = a.Name};
jr.Data = _product.ToList();
jr.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return jr;
}
는 그리고 이것은 무엇을 내보기에 내가 루프를합니다. 아무도 jquery에서 컨트롤러의 동작을 사용하는 방법을 말해 줄 수 있습니까 ??
답장을 보내 주시면 감사하겠습니다.
피들러를 실행하여 서버에서 응답을 받으면 어떻게해야합니까? 또한 귀하의 메소드는 ID를 기대하지만 사용자는이를 제공하지 않습니다. –