Estoy construyendo un sitio orientado Ajax y todos mis enlaces funcionan así:enlaces ajax Abrir en una nueva pestaña
<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>
de cómo realizar estos enlaces se abren en una nueva pestaña (en el botón central o en "abrir enlace en la nueva pestaña "al hacer clic derecho").
Sé que el navegador acaba de abrir la página original (url) sin los datos recuperados de la llamada Ajax, pero ¿cómo puedo hacer que cargue los datos en la nueva pestaña? He estado buscando en Internet y hasta ahora no he encontrado una solución.