我有这个链接调用一个名为UserSettingsTabsStructure的动作:
@Ajax.ActionLink(User.Identity.Name,"UserSettingsTabsStructure","Account", new AjaxOptions() { HttpMethod = "Get", UpdateTargetId = "conteudoDinamico", OnComplete = "loadDialogSettings" })
然后,当完成OnComplete时,我想将json对象发送到名为loadDialogSettings的js函数。
这是行动:
public ActionResult UserSettingsTabsStructure()
{
return PartialView();
}
我该怎么做? 即使创建像这样的json:
public ActionResult UserSettingsTabsStructure()
{
Json(new
{
FormName = "Name",
}, JsonRequestBehavior.AllowGet);
return PartialView();
}
我不确定我将如何使用view()返回对象。
答案 0 :(得分:0)
您想要返回Json
扩展方法的结果:
public ActionResult UserSettingsTabsStructure()
{
return Json(new
{
FormName = "Name",
}, JsonRequestBehavior.AllowGet);
}
答案 1 :(得分:0)
我找到了另一种方法。我用一个参数直接调用一个回调函数。
OnComplete = "loadDialogSettings('parameter')".
谢谢