我不知道它是否简单,但有没有办法将完整的html表从一个页面发送到弹出窗口?该表是从服务器数据动态创建的,现在我想从原始页面中弹出这个表。用户更改html表中的数据,但不会保存在服务器上。因此,从弹出窗口中获取数据并不是实际的,jquery可以做到这一点,但不知道如何。任何建议将不胜感激。
enter code here
感谢。
答案 0 :(得分:1)
使用jQuery检索表的HTML内容,并在创建新页面或对话框时将返回字符串作为变量发送
$("#TABLE_ID").html(); // <-- gets you the entire HTML table code
并确保该表具有ID:
<table id="TABLE_ID">...</table>
答案 1 :(得分:1)
你可以像这样简单地使用jquery的html()
属性
$("#YourTableId").html();
并在弹出窗口中设置你的div的html
$('#YourDivId').html($("#YourTableId").html());
此处有更多信息