下面显示的是AJAX代码,它从数据库中获取数据并在id中显示div内的数据。在这种情况下,我的代码工作正常
但我的要求是在不刷新第二页的情况下在另一页中打印数据
要说清楚,请检查两张图片
IMAGE1:
IMAGE2:
我在Ajax查询下面使用了这个我的要求
'$(document).ready(function(){
displayFromDatabase();
displayaddress();
});
function displayFromDatabase(){
$.ajax({
url:"query.php",
type: "POST",
async: false,
data: {"display":'1'},
success: function(data){
$('#display').html(data);
}
});
}
答案 0 :(得分:1)
执行以下操作:
$(document).ready(function(){
displayFromDatabase();
displayaddress();
});
function displayFromDatabase(){
$.ajax({
url:"query.php",
type: "POST",
async: false,
data: {"display":'1'},
success: function(data){
//$('#display').html(data);
var newWindow = window.open("", "new window", "width=200, height=100");
//write the data to the document of the newWindow
newWindow.document.write(data);
}
});
}
答案 1 :(得分:0)
这可能会有所帮助
$(document).ready(function(){
displayFromDatabase();
displayaddress();
});
function displayFromDatabase(){
$.ajax({
url:"query.php",
type: "POST",
async: false,
data: {"display":'1'},
success: function(data){
//$('#display').html(data);
var win=window.open('about:blank');
with(win.document)
{
open();
write(data);
close();
}
}
});
}