【发布时间】:2016-12-27 00:05:46
【问题描述】:
我尝试使用 mvc 模型在我的 sitefinity 项目中调用一个方法, 但程序告诉加载资源失败:404, 永远找不到控制器,我不知道如何解决, 这是我的代码
jQuery 调用:
function myFunction(postId) {
$.ajax({
url:'/CombosController/GetCantones',
type: 'POST',
dataType:"applicaiton/json; charset=utf-8",
data: { idprovincia: postId },
success: function(data) {alert("success");},
error: function() {alert("error");}
})
}
控制器的动作:
[WebMethod]
public static ActionResult GetCantones(int idprovincia)
{
CombosBL.Provincias.JsonListados metodos = new JsonLIstados();
List<ClaseCantones.NCanton> ListaPropiedades = metodos.GetCantonesByIdProvincia(idprovincia);
var lista = ListaPropiedades;
return new JsonResult { Data = lista, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
}
【问题讨论】:
-
请按照图片粘贴代码
标签: javascript jquery model-view-controller sitefinity