У меня есть эти коды в моих проектах, чтобы открыть новое окно для отображения, а затем распечатать таблицу результатов из моего первого окна:
$('a.print_btn').click(function(e) {
var elementId = $(this).attr('id');
var elementToPrint = $("#report_" + elementId).html();
var printWin = window.open("print.php?id="+elementId, "Print");
$(printWin.document.body).html(elementToPrint);
});
В этом коде #report_elementId указывает на набор полей, который содержитмоя таблица информации.Если я использую приведенный ниже код, я вижу все содержимое таблицы:
alert(elementToPrint);
Так что пока все в порядке.Но последняя строка кода не работает и ничего не пишется в окне printWin .Я не знаю почему: (
Я использовал Записать содержимое в новое окно с помощью JQuery , но это не работает для меня. Помогите мне, пожалуйста.
Кстати, мне нужно записать содержимое в определенный div (id="myDiv"
). Как я могу это сделать?