我试图通过带有ajax的JavaScript将数据从php页面发送到另一个php页面,并使用发送的数据打开新页面,以便用户可以打印页面..这里是js片段processDateP和sourceID2由用户输入。
$("#PrintShelf").click(function() {
$.ajax({
type: "POST",
url: "print2.php",
dataType: "json",
data: ({processDate: $('#processDateP').val(), sourceID: $('#sourceID2').val()}),
success: function(data){
if('#sourceID2' != null ){
window.open('print2.php');
}
}
});
});
我想要打开文件PHP文件print2.php,但是如果我在成功函数之外移动window.open或者它正确地发送数据并且页面弹出正确(可以看到使用firebug),它会打开没有数据的文件)但是没有打开窗口..我只使用伪值运行print2.php文件,它可以工作和打印。
提前致谢