什么是从Ajax MVC Action调用返回int的最简单方法?
我目前正在尝试:
public ContentResult Create(MyModel model) { return Content("1"); } using (Ajax.BeginForm("Create",new AjaxOptions { OnComplete = "function(data) { alert(data); }" }))
我得到警报[object Object].我如何获得int值?或者如果可能的话直接返回int而不必使用ContentResult?
解决方法
我会做这样的事情:
public JsonResult Create(MyModel model) { return Json(new { Result = 1 }); } using (Ajax.BeginForm("Create",new AjaxOptions { OnComplete = "function(data) { alert(data.get_response().get_object().Result); }" }))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。