Javascript 单击按钮后如何隐藏按钮?
我有一个停止按钮,当它被点击时,它会被隐藏,但是当我刷新页面时,按钮会再次出现。即使页面刷新,是否可能永远隐藏按钮?这是我尝试过的Javascript 单击按钮后如何隐藏按钮?,javascript,jquery,Javascript,Jquery,我有一个停止按钮,当它被点击时,它会被隐藏,但是当我刷新页面时,按钮会再次出现。即使页面刷新,是否可能永远隐藏按钮?这是我尝试过的 newContent += Hesto.Html.CreateTD('<input type="button" value="Stop" id="btnStopEvent">'); function GetEventId() { $(document).on('click', '#btnStopEvent', function
newContent += Hesto.Html.CreateTD('<input type="button" value="Stop" id="btnStopEvent">');
function GetEventId() {
$(document).on('click', '#btnStopEvent', function () {
var EventId = $(this).parents('tr').attr('id');
var Result = {
EventId: EventId
};
$(this).hide();
});
}
newContent+=Hesto.Html.CreateTD(“”);
函数GetEventId(){
$(文档).on('click','btnStopEvent',函数(){
var EventId=$(this.parents('tr').attr('id');
var结果={
EventId:EventId
};
$(this.hide();
});
}
您必须将按钮的状态保持在其他地方。每次重新加载页面时,都会重新加载代码,并再次初始化所有设置的JavaScript变量。
您可以使用以下工具做一些事情:有许多工具使使用本地存储变得简单,下面是一个非常简单的示例:
// set the value and save it in local storage
localStorage.setItem( "stop_button_state", "disabled" );
// after page re-load, fetch the saved value
var button_state = localStorage.getItem( "stop_button_state" )
您还可以使用某种服务器端持久性,它可以是会话变量(PHP),甚至可以存储在某种数据库中。然后,您将在向用户提供页面之前检索设置。您必须将按钮的状态保存到其他地方。每次重新加载页面时,都会重新加载代码,并再次初始化所有设置的JavaScript变量。 您可以使用以下工具做一些事情:有许多工具使使用本地存储变得简单,下面是一个非常简单的示例:
// set the value and save it in local storage
localStorage.setItem( "stop_button_state", "disabled" );
// after page re-load, fetch the saved value
var button_state = localStorage.getItem( "stop_button_state" )
您还可以使用某种服务器端持久性,它可以是会话变量(PHP),甚至可以存储在某种数据库中。然后,您将在向用户提供页面之前检索设置。您必须将按钮的状态保存到其他地方。每次重新加载页面时,都会重新加载代码,并再次初始化所有设置的JavaScript变量。 您可以使用以下工具做一些事情:有许多工具使使用本地存储变得简单,下面是一个非常简单的示例:
// set the value and save it in local storage
localStorage.setItem( "stop_button_state", "disabled" );
// after page re-load, fetch the saved value
var button_state = localStorage.getItem( "stop_button_state" )
您还可以使用某种服务器端持久性,它可以是会话变量(PHP),甚至可以存储在某种数据库中。然后,您将在向用户提供页面之前检索设置。您必须将按钮的状态保存到其他地方。每次重新加载页面时,都会重新加载代码,并再次初始化所有设置的JavaScript变量。 您可以使用以下工具做一些事情:有许多工具使使用本地存储变得简单,下面是一个非常简单的示例:
// set the value and save it in local storage
localStorage.setItem( "stop_button_state", "disabled" );
// after page re-load, fetch the saved value
var button_state = localStorage.getItem( "stop_button_state" )
您还可以使用某种服务器端持久性,它可以是会话变量(PHP),甚至可以存储在某种数据库中。然后,您将在向用户提供页面之前检索设置。Cookies可能适合这种情况。你已经在使用jQuery了,所以试试这个插件 之后,您需要编写一些简单的逻辑,在单击按钮时设置cookie,并在单击之前检查cookie,以便它不会显示 如果您只针对moden浏览器,Localstorage也很好,正如前面提到的
Cookies可能适合这种情况。你已经在使用jQuery了,所以试试这个插件 之后,您需要编写一些简单的逻辑,在单击按钮时设置cookie,并在单击之前检查cookie,以便它不会显示 如果您只针对moden浏览器,Localstorage也很好,正如前面提到的
Cookies可能适合这种情况。你已经在使用jQuery了,所以试试这个插件 之后,您需要编写一些简单的逻辑,在单击按钮时设置cookie,并在单击之前检查cookie,以便它不会显示 如果您只针对moden浏览器,Localstorage也很好,正如前面提到的
Cookies可能适合这种情况。你已经在使用jQuery了,所以试试这个插件 之后,您需要编写一些简单的逻辑,在单击按钮时设置cookie,并在单击之前检查cookie,以便它不会显示 如果您只针对moden浏览器,Localstorage也很好,正如前面提到的
使用cookies存储这些详细信息如果将详细信息存储在数据库或任何其他位置,则可以使用jquery的document ready事件隐藏按钮使用cookies存储这些详细信息如果将详细信息存储在数据库或任何其他位置,然后,您可以使用jquery的document ready事件隐藏buttonUse Cookie以存储这些详细信息如果您将详细信息存储在数据库或任何其他位置,那么您可以使用jquery的document ready事件隐藏buttonUse Cookie以存储这些详细信息如果您将详细信息存储在数据库或任何其他位置,然后,您可以使用jquery的document ready事件来隐藏按钮。请不要将链接分发到w3schools—它确实不是一个好的资源。看一看更多的信息。我完全同意,但他们更稳定(不会被删除)的其他来源。任何和每一个链接都会受到链接腐烂,所以我不太确定的论点是有效的在这里。。。我想说的是,有更好(更广泛接受)的资源;如果我们仍然支持你的观点——我认为firefox也不会很快被删除;)哦,很好,我不知道。我希望你每天都能学到一些东西:)请不要把链接发到w3schools——这真的不是一个好的资源。看一看更多的信息。我完全同意,但他们更稳定(不会被删除)的其他来源。任何和每一个链接都会受到链接腐烂,所以我不太确定的论点是有效的在这里。。。我想说的是,有很多更好的(并且被广泛接受的)资源