DeletedUser43675
Guest
- Explicación de para qué sirve Exportar la lista de los pueblos con coordenadas para usarlo en el próximo script.
- Como Hacerlo funcionar? Vision General>Combinado
- Nombre de la entrada: --
- URL de la imagen: --
- URL de destino:
Código:var txt = '{"Pueblos": ['; var coord; var nombre; var pueblos = $("#combined_table tbody tr").length-2; $(".quickedit-label").each(function(index){ nombre = $(this).text().split("(")[0].trim(); coord = $(this).text().split("(")[1].split(")")[0]; if(index==pueblos){ txt += '{ "Coord":"'+coord+'", "Nombre":"'+nombre+'"}'; }else{ txt += '{ "Coord":"'+coord+'", "Nombre":"'+nombre+'"},'; } }); txt += "]}"; var myWindow = window.open("","_blank"); myWindow.document.body.innerHTML = txt;
- Explicación de para qué sirve Cambia los nombres dependiendo de la coordenada del pueblo
- Como Hacerlo funcionar? Vision general>combinado
- Nombre de la entrada: --
- URL de la imagen: --
- URL de destino:
Código:var json = ''; json = JSON.parse(json); var coord; var count=0; var x = setInterval(function(){ $(".quickedit-label").each(function(index){ coord = $(this).text().split("(")[1].split(")")[0]; coord2 = json.Pueblos[count].Coord; if(coord==coord2){ $(this).parent().next().click(); $(this).parent().parent().next().children().val(json.Pueblos[count].Nombre); $(this).parent().parent().next().children().next().click(); } }); count++; if(count==json.Pueblos.length){ clearInterval(x); } }, 250);
Nota2: los scripts en gt solo pueden contener un máximo de 10.000 caracteres, contando los caracteres que se generan por pueblo(aprox 46) + 14(inicio y final del json) + 540 del script propio. El máximo aproximado es: 220 pueblos.