我需要检查用户是否在while clicked on contact button
和while tries to vote up/down
以及while tries to write comment on a post
等不同情况下登录。在所有这些情况下,如果用户已经登录,那么我' m允许进行必要的操作,但如果没有登录,那么我需要将“登录表单显示为对话框”。
我正在使用常见login dialog box
用于案例,如上所述实现功能没有问题,但问题是,
1.如果用户点击了联系人按钮并且他没有登录,则表示我正在显示login form dialog box
,如果用户关闭了login dialog box
,而不是提交他的详细信息登录。如果他成功登录,那么我需要显示contact form dialog box
。
2.之后,如果他点击了vote up button
,那么在成功登录后,而不是vote number raising,contact form dialog box
正在开启用户的第1点动作。
我将dialog box
隐藏在close function
的{{1}}内,如下所示
dialog box
如果我使用多个 $(selector).dialog({
closeOnEscape: false,
title:title,
modal: true,
close:function()
{
$(this).dialog('destroy').hide();
}
});
,那么代码就会变得多余,并且尝试了类似的但是没有工作
login forms