2016-06-08 80 views
2

我有以下下拉调用javascript showTable方法。保留JavaScript数据,而前进和后退浏览器按钮点击

<select name="any_name" id="any_id" onChange="showTable()"> 

我有以下showTable方法,它通过POST调用PHP的方法我showData div来填充数据。

function showTable() 
    { 
     $.ajax({ 
     type: "POST", 
     url: "sample.php", 
     data: {"Id" : myId}, 
     success: function (data) 
     { 
      document.getElementById("showData").innerHTML= data; 
     } 
     }); 
    } 

它工作正常。现在,当我点击FORWARD然后BACKWARD浏览器按钮时,问题就出现了。点击BACKWARD按钮,我得到我的上一页,但我的showData股利是空的。我怎样才能保留这个我从我的PHP脚本获得的数据?我想我已经说清楚了我想问什么。

+0

查找本地存储http://www.w3schools.com/html/html5_webstorage.asp和管理,以节省你的前进/后退行为之间retreive值。 –

+1

@LouysPatriceBessette - 感谢您的评论。本地存储解决了我的问题:) –

+0

你做得很快!好样的! –

回答

相关问题