如何将$ .post请求中的数据传递到文件并进行打印

时间:2014-09-22 21:24:51

标签: javascript php

在我的代码中我使用了$ .post请求,然后我得到了一些数据。我希望打印这些数据(在纸上!)。我在javascript中的代码是:

$('#printDamages').click(function(){
                var printDmgs = [];
                $.each($("input[name='chk_group']:checked"), function(){            
                    printDmgs.push($(this).val());
                });
                $.post('ajax_Print_Damages.php',
                    {
                        inner     :   JSON.stringify(printDmgs)
                    },
                    function(data){
                        window.print();  //I tried this but ofcourse is printing current window
                    }        
                );
            });

有人建议吗?

1 个答案:

答案 0 :(得分:0)

function(data){
    var newWindow = window.open('','','width=200,height=200');
    newWindow.document.write(data);
    newWindow.print();
}