我正在研究jquery和javascript。是否有任何方法可以刷新页面并恢复单击的相同链接。例如。在gmail.com中打开发送的项目,这些项目位于窗口的左侧并刷新页面。它会重新加载相同的已发送项目选项卡的内容,刷新时同样适用于收件箱和草稿。有没有其他方法或例子来实现这一点。如是。请帮忙。我们将不胜感激。
这是我在刷新时刷新页面的代码:
<script>
$(window).load(function(){
$(function()
{
$('#submit').click(function()
{
$('.container').show();
$('#login').hide();
$.cookie('shown', true);
});
if ($.cookie('shown')) {
$('#submit').click()
}
});
});
</script>
答案 0 :(得分:1)
以下是ajax表单提交脚本示例。
// this is the id of the submit button
$("#submit").click(function() {
var url = "path/to/your/script.php"; // the script where you handle the form input.
$.ajax({
type: "POST",
url: url,
data: $("#idForm").serialize(), // serializes the form's elements.
success: function(data)
{
alert(data); // show response from the php script.
}
});
return false; // avoid to execute the actual submit of the form.
});
答案 1 :(得分:0)
假设您使用Ajax更改页面状态,为什么不查看History.js之类的内容?