Thickbox 模态窗体相关
我正在使用 asp.net MVC。
我正在将登录页面打开为模态页面,如下所示 -> 登录演示
问题是当用户提供不正确的信息时,我会丢失父页面。
发生这种情况是因为错误来自另一个页面,并且它删除了父页面。
那么如何更新模态页面呢?
我知道 ajax 更新是可能的,所以不要给我那个解决方案。
我的严格要求是在模式窗口中显示另一个页面。
I am using asp.net MVC.
I am opening my login page as Modal page Like this -> Login demo
The problem is when user gives incorrect information then I lost parent page.
And this happens because the errors comes with another page and it removes parent page.
So how to update the modal page?
I know ajax update is possible so don't give me that solution.
My strict requirement is show another page In modal window.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Thickbox有内联模式和iframe模式。
内联模式,不会有父级。 它只是在
IFrame 中显示内容,iframe 中的 html 将是文档的子级。
因此,在 iFrame 内,如果您想引用父文档中的 javascript,则必须说parent.doSomething();
Thickbox has an inline mode and iframe mode.
Inline mode, there would be no parent. It just displays content in a
<div>
IFrame, the html in the iframe would be the child of the document.
So inside the iFrame if you want to refer to javascript in the parent document you must say parent.doSomething();