我正在一个网站上工作,我必须保存一个包含 RSS 提要的选项卡,并在用户返回时检索它(我正在使用 Boostrap)。选项卡的 html 代码是
<!-- RSS FEED jquery plugin -->
<script src="jquery.zrssfeed.min.js"></script>
<!--Adding tab Header-->
<ul id="pageTab" class="nav nav-tabs">
<li class="active"><a href="#page1" data-toggle="tab">Welcome</a></li>
</ul>
<!--Adding tab Content-->
<div id="pageTabContent" class="tab-content">
<div class="tab-pane active" id="page1">
<p>--- RSS FEED--- </p>
<script type="text/javascript">
$(document).ready(function () {
$('#page1').rssfeed('http://feeds.reuters.com/reuters/oddlyEnoughNews', {
limit: 5
});
});
</script>
</div>
</div>
我想保存布局和 url,以便我可以取回它。我试过了
function saveLayout()
{
//Save content to database
$.ajax({
type: "POST",
url: "saveLayout.php",
data: {
tab_header:$('#pageTab').html(),
tab_content:$('#pageTabContent').html()
},
success: function(data1)
{
console.log("success");
console.log(data1);
}
});
}
但这不起作用,用于 RSS 提要的 javascript 用获取的 html 填充 div,我认为存储所有内容并不明智,因为如果用户注销并再次登录,这会从他那里获取旧的 RSS 提要数据库。如何解决这个问题呢?