Javascript 正在使用window.open()附加事件

Javascript 正在使用window.open()附加事件,javascript,jquery,Javascript,Jquery,我正在使用codeigniter-mysql开发一个计费系统。我想使用JavaScript的window.open()打印发票。我的代码如下 $(document).ready(function() { function invoice() { var wind = window.open('','_blank','width=700,height=700,scrollbars=yes,status=yes'); var html = '<input type="bu

我正在使用codeigniter-mysql开发一个计费系统。我想使用JavaScript的
window.open()
打印发票。我的代码如下

$(document).ready(function() 
{

function invoice()
{
    var wind = window.open('','_blank','width=700,height=700,scrollbars=yes,status=yes');

    var html = '<input type="button" id="submit_button" value="Submit"/>';
    $(wind.document.body).html(html);
}

$('#print_invoice').click(invoice);
});
$(文档).ready(函数()
{
功能发票()
{
var wind=窗口打开(“空白”,“宽度=700,高度=700,滚动条=是,状态=是”);
var html='';
$(wind.document.body).html(html);
}
$(“#打印发票”)。单击(发票);
});
我想在输入按钮
id=“submit\u button”
中附加一个函数,将发票保存到数据库中


有人能告诉我怎么做吗?

使用表单和提交按钮?如果您只需要一个事件处理程序,为什么不编写脚本并将其添加到新的html中?@ryadavilli--我想单击按钮打印发票并将其保存在数据库中。我将alert()附加到了它。但是当我单击按钮时,什么也没有发生。谢谢您的回复。如果我错了,请纠正我,但您正在使用打印按钮打开一个新窗口,单击该按钮后,您希望第一个/父窗口中的脚本执行打印。@ryadavili--当我单击按钮(#打印)时,我正在使用打印按钮打开一个新窗口以及该新窗口上的其他信息(#打印)。我想打印新窗口并将信息保存在数据库中。谢谢你的回复。