我有一个 jquery 变量,其中包含由 ckeditor 创建的大量格式化数据,并试图在不重新加载的情况下将其传递到另一个页面,所以我使用 ajax 但不能将此变量作为查询字符串传递,因为它有太多格式化数据所以我正在尝试使用 PersistJS 来保存这个变量。保存它并在同一页面上调用它没有问题,但问题发生在我测试它时。我有 2 页 page1 与此代码
var proDetails = $('textarea.editor').val();
var store = new Persist.Store('My Data Store');
var data = proDetails;
store.set('saved_data', data);
page2 包含此代码
$(document).ready(function() {
store.get('saved_data', function(ok, val) {
if (ok)
alert('saved data = ' + val);
});
});
但它不起作用,并且可以肯定我在两个页面中都调用了persist-min.js,如果它不起作用,无论如何都要在php会话中保存proDetails变量,这样我就可以在另一个页面中调用它?