我正在尝试获取 YUI 表格元素的 innerHTML。每当我尝试这样做时,innerHTML 或 .html() (jQuery) 都不会给我完整的 html,而只是其中的一部分。我很困惑为什么会这样。我认为我们可以检索的 html() 的大小没有某种上限。这是我的代码..
alert(document.getElementById("table").innerHTML);
console.log($("#table").html());
$.post("MainPageHTML",
{
"data" : $("#table").html()
},function(result){
TCProJSM.newsClicked = false;
location.href = result;
},
"text"
);
请帮助并感谢您。
基本上,当我从它迁移到另一个页面时,我想保存当前页面的状态(意味着它上面的所有选择、地图等),所以当我回到这个页面时,我只需要用我的重新绘制页面保存的东西。为此,我正在为所需的元素执行 .html() 并将数据发布到服务器以进行保存。但正如我上面所说,对于我想要为其保存状态的每个元素,我都得到了不完整的数据(从一开始只有几行)。除了 HTML 之外,我还可以尝试其他什么方法来获取可以在我再次访问该页面时重新绘制的数据?