我有一个关于ActionLink点击中的数据持久性的问题。我有一个页面,用户在输入字段中输入一些信息。其中一个字段使用jquery自动完成,如果它们所寻找的值不存在,则可以单击操作链接来创建它。会打开一个jquery弹出窗口。在提交时,用户返回到主视图。问题是以前输入的数据不存在。我的问题是,我如何才能做到这一点,同时弹出窗口出现。我尝试使用Ajax.ActionLink,但部分视图没有显示为弹出窗口。提前谢谢你。
发布于 2014-07-25 10:48:53
打开弹出窗口后,可以通过 post和JavaScript将从弹出窗口收集的数据发送到控制器。
然后,在保存到数据库后,控制器可以将创建的实体或相关字段作为JsonResult返回,您可以使用这些数据设置自动完成字段值。
之后,您可以使用JavaScript关闭弹出窗口,以前在父窗口中输入的数据不会丢失,因为您没有重定向。
谢谢!
https://stackoverflow.com/questions/24953470
复制相似问题