Javascript 重新加载页面时维护页面设置
我正在构建一个“帐户设置”表单 每个LI标签都是不同的部分。。例如:更新用户名、更新电子邮件、更新密码。 就这样Javascript 重新加载页面时维护页面设置,javascript,php,jquery,html,css,Javascript,Php,Jquery,Html,Css,我正在构建一个“帐户设置”表单 每个LI标签都是不同的部分。。例如:更新用户名、更新电子邮件、更新密码。 就这样 <li> <header>Title</header> <div>Content</div> </li> 标题 内容 我使用Jquery在单击标题时切换内容(页面加载时内容自动关闭) 当我提交帖子数据(有效地刷新页面)时,我希望保留尚未打开的div,以便显示文本。。例如“您的密码不匹配”,
<li>
<header>Title</header>
<div>Content</div>
</li>
标题
内容
我使用Jquery在单击标题时切换内容(页面加载时内容自动关闭)
当我提交帖子数据(有效地刷新页面)时,我希望保留尚未打开的div,以便显示文本。。例如“您的密码不匹配”,“您的密码已成功更改!”
我想做以下几点:
发送可由CSS(或可修改CSS的代码)拾取的post数据,这将向content div应用一个类
由于响应时间的原因,我最好不要将post数据发送到Jquery。但如果这是唯一的选择,我很想听到
谢谢诸如此类的东西(只是草稿,不是诗歌:-)
当“handler.php”处理信息时,回调信息
if (isset($_GET['foo'])) {
$openornot= 'open';
}else{
$openornot='notopen';
}
在标记类上:
<div class="<?php echo $openornot; ?>">content</div>
只是草拟行
或者说ajax:)也许可以尝试使用ajax检查字段,而不必“刷新”页面。这太棒了!我发现,如果为输出的名称设置css选择器,则不需要最后的Jquery。例如,“Form ul li div.content.on{}”,“Form ul li div.content.off{display:none}”…非常感谢:-)
$(document).ready(function(){
$(".open").show();
$(".notopen").hide();
});