1

我有一个名为 LogOnView 的主干视图。在我的 LogOnView 中,用户可以使用用户名和密码登录。存在所有类型的服务器和客户端验证。当用户单击另一个视图中的按钮时,我想在引导模式中使用此视图。我可以像这样将所有内容 LogOnView 添加到 bootstrap modal-body

$('.modal-body').html(new LogOnView().el);

注意我正在动态启用 Bootstrap 模式,这意味着从视图(使用 javascript)。

$('#LogOnPopUp').modal('toggle');

通过这个 LogOnView 的内容被成功添加到 Boostrap 模态中。而且登录和验证也可以,因为在 LogOnView 中可以。但是当用户登录成功时,我需要找到一种方法来做另一项工作。这意味着当用户成功登录时,模式弹出窗口将关闭,并且需要在此视图中完成另一项任务。

那么在这方面我能做些什么呢?任何建议都将是可观的。

注意:(总结/类似标准)和facebook一样。当有人喜欢使用 facebook 帐户的其他网站的内容时。用户单击“赞”按钮,然后打开一个模式弹出窗口,并在登录后确认他的赞。

我想在引导模式中使用我的 LogOnView 来做这样的事情。

4

1 回答 1

0

我不确定我是否理解你的问题。但是,如果您想在完成某些工作后执行某个操作(即在您的情况下登录),您可以使用 jQuery Deferreds 和 promises 处理“之后做的事情”:http: //api.jquery.com/category/延迟对象/

如果这是您要使用的路线,我已经写了 2 篇关于该主题的帖子:

于 2013-05-27T17:26:47.000 回答