我正在构建一个以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调用中检索到的数据,但是我如何让它在新标签页中加载数据。 我已经在互联网上寻找了一段时间,但到目前为止我还没有找到解决方案。