【发布时间】:2014-12-14 13:02:00
【问题描述】:
我认为这是一个非常愚蠢的问题,但经过数小时的谷歌搜索 - 我没有任何想法或解决方案。 关键是在我的网站上处理“点击”事件后我需要重新加载页面。在 chrome\opera 中,它可以正常工作。但是在Firefox中我有一些错误。我的带有 cmets 的 JS 代码:
$('#project_create').click(function() {
var projectname = $("#project_name").val();
var projectdescription = $("#project_description").val();
$.post("projects/add_project.php", {
project_name: projectname,
project_description: projectdescription
});
$("#create_project_form").hide("slow");
$("#project_list").show("slow");
//return false; - if it uncomment, all work, but next page reloader doesn't work.
window.location.reload(); //but if it's work, FireFox doesn't send $.post-query
});
我需要工作台方法,因为点击后 - 脚本放入 $_SESSION['my_var'] 一些变量,并且该变量仅在重新加载页面后可用。也许还有其他方法可以做到这一点?据我了解,Firefox 和 preventDefault();
的功能存在问题谢谢!
【问题讨论】:
标签: javascript php jquery firefox