$(document).ready(function() {
$('#posHold tbody tr').die();
$('#posHold tbody tr').live('click', function() {
$(".btnPrint").printPage({
url: "receipts/void.jsp?ID=111",
message:"Your document is being created"
});
$('.btnPrint').trigger('click');
});
});
Когда я нажимаю кнопку tr один раз, он печатает на принтер один раз. Когда я снова нажимаю на tr, он печатает на принтер 2 раза и на следующий щелчок 3 раза и т. Д. Даже я также звоню .die() до .live()одним щелчком мыши, вызов функции печати страницы более одного раза jQuery
Как мы можем решить эту проблему вопрос?
почему запуск мыши вместо того, чтобы нажать на нее напрямую? – undefined
Является ли ваша «.btnPrint» в «TR»? – Akarun
для автоматической печати на принтер @undefined –