Php 实现AJAX弹出窗口

Php 实现AJAX弹出窗口,php,ajax,overlay,popupwindow,modalpopups,Php,Ajax,Overlay,Popupwindow,Modalpopups,我想创建一个AJAX弹出窗口,当用户单击“登录”登录网站时,该窗口将作为登录弹出窗口。我需要什么算法和编程来完成这项工作?我将使用PHP和MySQL。看看 在那里,您可以呈现一个包含登录框的(隐藏的)div,并将其显示为覆盖弹出窗口(甚至可以加载“外部”登录页面,如)。我怀疑您是否需要ajax,您只需在单击“登录”时淡入一个隐藏div即可 <div id="login-trigger">login</div> <div id="login" style="displ

我想创建一个AJAX弹出窗口,当用户单击“登录”登录网站时,该窗口将作为登录弹出窗口。我需要什么算法和编程来完成这项工作?我将使用PHP和MySQL。

看看
在那里,您可以呈现一个包含登录框的(隐藏的)div,并将其显示为覆盖弹出窗口(甚至可以加载“外部”登录页面,如)。我怀疑您是否需要ajax,您只需在单击“登录”时淡入一个隐藏div即可

<div id="login-trigger">login</div>
<div id="login" style="display:none;">... login form goes here ...</div>

这里的示例:

使用jquery的模式弹出窗口和$.ajax函数我将把jquery代码放在哪里?如果我需要关闭窗口,我需要更多的代码吗?(一个X按钮?)显示一个加载图标(沙漏等)怎么样?
$('#login-trigger').click(function(){ $('#login').fadeIn() })