代码之家  ›  专栏  ›  技术社区  ›  adriaanp

如何识别在Ajax回调中返回的部分视图

  •  1
  • adriaanp  · 技术社区  · 16 年前

    我正在用Ajax检索一个可提交的部分视图。如果表单已提交且ModelState无效,我将返回视图并再次连接表单的按钮。通过这个,我得到了验证错误消息,它工作得非常好。但是当modelstate有效时,我想返回一个不同的部分视图,我可以用保存的信息附加到一个表上。

    我的问题是,我不确定回调如何区分返回的部分视图,我可以查找返回的HTML的起始标记,但我想知道是否有更好的方法?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Branislav Abadjimarinov Ivan Choo    16 年前

    使用局部视图,可以传递一个值为的隐藏字段,该值描述返回的视图。然后用jquery解析返回的HTML并获取隐藏字段的值。