
ayuda con web services
Publicado por Francisco (3 intervenciones) el 09/12/2017 20:02:08
buenas tardes
tengo el siguiente código que lo que trata de hacer es tomar las provincias y cantones, pero sinceramente no se como hacer para que al seleccionar la provincia, cargue los cantones que coinciden con el ID de provincia
como podrán observar en la segunda función estoy usando una variable "var n=1" de esa forma pues estoy mandando el id de la provincia, yo lo que necesito es que esa variable tome por defecto el value del "id=destino"
espero puedan ayudarme.
tengo el siguiente código que lo que trata de hacer es tomar las provincias y cantones, pero sinceramente no se como hacer para que al seleccionar la provincia, cargue los cantones que coinciden con el ID de provincia
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<html>
<head>
<title>Obteniendo las provincias</title>
<script src="js/jquery.min.js"></script>
<script>
$(document).ready(function () {
$.ajax({
dataType: "json",
url: "https://ubicaciones.paginasweb.cr/provincias.json",
data: {},
success: function (data) {
var html = "<select>";
for(key in data) {
html += "<option value='"+key+"'>"+data[key]+"</option>";
}
html += "</select";
$('#destino').html(html);
}
});
})
</script>
<script>
$(document).ready(function () {
var n= '1';
$.ajax({
dataType: "json",
url:
"https://ubicaciones.paginasweb.cr/provincia/"+n+"/cantones.json",
data: {},
success: function (data) {
var html = "<select>";
for(key in data) {
html += "<option value='"+key+"'>"+data[key]+"</option>";
}
html += "</select";
$('#canton').html(html);
}
});
})
</script>
</head>
<div id="destino" ></div>
<div id="canton"></div>
</body>
</html>
como podrán observar en la segunda función estoy usando una variable "var n=1" de esa forma pues estoy mandando el id de la provincia, yo lo que necesito es que esa variable tome por defecto el value del "id=destino"
espero puedan ayudarme.
Valora esta pregunta


0