使用 Ajax.BeginForm 从 MVC Action 返回 int
从 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?
Whats the simplest way of just returning an int from an Ajax MVC Action call?
I am currently trying:
public ContentResult Create(MyModel model)
{
return Content("1");
}
using (Ajax.BeginForm("Create",
new AjaxOptions {
OnComplete = "function(data) { alert(data); }"
}))
I get alert [object Object]
. How do I get the int value? Or if possible return the int directly instead of having to use a ContentResult?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我会做这样的事情:
I would do something like this: