jquery - 如何从 Jquery 获取完整的表格 html?

标签 jquery html

<分区>

我正在尝试在 Jquery 中获取表格 html。

我有以下内容:

<table id='table' border='1'>
<tr><td>items...</td><td>items2...</td></tr>
<tr><td>items...</td><td>items2...</td></tr>
<tr><td>items...</td><td>items2...</td></tr>
<tr><td>items...</td><td>items2...</td></tr>
</table>

我有

var test = $('#table').html()

但是当我 console.log(test) 我得到了

<tr><td>items...</td><td>items2...</td></tr>
<tr><td>items...</td><td>items2...</td></tr>
<tr><td>items...</td><td>items2...</td></tr>
<tr><td>items...</td><td>items2...</td></tr>

没有<table>标签。

有办法解决这个问题吗?非常感谢!

最佳答案

一种更面向 jQuery 的方法是从表中检索 outerHtml 属性。

 $('#table').prop('outerHTML')

关于jquery - 如何从 Jquery 获取完整的表格 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19667302/

相关文章:

javascript - 根据窗口大小触发不同的功能调整窗口大小

jquery - 如何复制图像并将其添加为其父背景图像?

html - CSS获取元素的第一个子元素以显示为 block

javascript - 在 Safari (WebKit) Web Sql 数据库中同步executeSql

html - 无法让 div 刷新在页面顶部

jquery - 同时突出显示两个 div 单元格

javascript - 查询 jquery if 和 :contains

javascript - 无法将数组显示到图表中

javascript - 在 bxslider 中随机显示 6 个元素形成 70 个列表

html - 如何在 Nokogiri 中正确解析这个错误的 html?