元素.innerHTML不提供完整的数据
element.innerHTML not giving full data
我试图获得一个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之外,还有什么可以尝试的吗?当我再次访问页面时,可以重新绘制数据?
尝试在jQuery中使用。html()。它会给出整个html.
innerHTML不能应用于几个DOM元素,如table, tr或select,而应该使用childNodes或类似的东西。
在你的情况下,最好创建一些基于#table数据的json文件,并准确地发布它
相关文章:
- 用程序搜索JQuery数据表中的文本
- 要求输入在数据列表中
- 正在将数据主题添加到所有项目
- 函数参数中的数据与指定变量之间的任何性能差异
- 在VanillaJS中模拟模型双向数据绑定
- CSS-如何定位内容数据标题
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 序列化数据属性中对象的最可靠方法
- 如何将JSON数据导入我的ejs模板
- 从URL获取JSON数据并使用innerHTML - 如何显示
- 带有特殊字符的InnerHTML正在修剪数据
- 聚合物将数据绑定到加载了 innerHTML 的元素
- Javascript:使用按钮保存 .innerHTML 数据
- 数据搜索innerHTML而不是value
- 元素.innerHTML不提供完整的数据
- 使用HTML标签和innerHTML、setAttribute()等传递数据.编辑和更新存储在数据库中的新闻文章
- 将javascript innerhtml中的数据传递到数据库
- 用特定数据填充下拉菜单的innerhtml
- 使用 mySQL 数据、ajax、PHP post 更新 innerHTML 文本