【发布时间】:2015-08-04 21:18:28
【问题描述】:
我正在构建一个面向 ajax 的网站,我的所有链接都是这样工作的:
<div class="link">press me </div>
<div id="contents" ></div>
<script>
$('div[class="link"]').click(function() {
$.ajax({
url: 'contents/get_products.php',
type: "GET",
data:
dataType: 'json',
success:
function(data){
$.each(data, function(i){
$('#contents').append('<div class="cat_list_item">something</div>');
});
}
});
});
</script>
如何使这些链接在新选项卡中打开(在中键单击或右键单击“在新选项卡中打开链接”)。
我知道浏览器只是打开原始页面(url)而没有从 Ajax 调用中检索到的数据,但是我怎样才能让它在新选项卡中加载数据。 我一直在互联网上四处寻找,到目前为止我还没有找到解决方案。
【问题讨论】: