Estimados tengo la siguiente funcion en javascript
:
Código Javascript
:
Ver original/*
Fecha: 29/07/2013
Nombre: CrearTipoDestinatario
Objetivo: Obteners los datos de acuerdo al tipo
de destinatario
Parametros: id del select donde se mostrar los datos obtenidos
de acuerdo al tipo de destinatario
*/
function CrearTipoDestinatario(id,id_tipo)
{
//alert('holas ingreso a la funcion');
//obtenemos la tabla donde guardaremos a los hijos creados
//var tabla = $('#' + id);
//alert($('#txTipo').val());
//var el = document.getElementById(id_tipo);
//var indice = el.
//var el = $('#'+id_tipo);
//var e = document.getElementById(id_tipo);
//var indice = document.getElementById(id_tipo).selectedIndex;
//var valor = document.getElementById(id_tipo);
var e = document.getElementById(id_tipo);
var indice = e.options[e.selectedIndex].value;
alert(indice);
//var dos = e.options[indice].value;
//alert('holas');
//alert($("#"+id_tipo).attr("selectedIndex",indice));
//var indice = el.val(1);
//alert(dos);
//alert($("#txTipo option[value="+ valor +"]").attr("selected",true));
//alert(el);
//var indice = el.val();
//var indice = el.s
//alert(indice);
//var miArray = new Array();
var miselect = $('#'+id);
if(indice != 0)
{
//miArray[contador] = indice;
//ahora creamos el elemento select
alert('holas amigos');
alert(miselect);
$.post("cargar_json_select_destinatarios.php",{tipo:indice},
function(data) {
miselect.empty();
//alert('hola select');
for (var i=0;i<data.length;i++)
{
//alert(i);
miselect.append('<option value="' + data[i].id + '">' + data[i].literal + '</option>');
}
}, "json");
}
else
{
miselect.empty();
alert("Introduzca el tipo de destinatario");
}
}
Cargo datos desde json y jquery y php, sin embargo no me agarra el value del select, revisando el archivo php de json funciona bien, el lio es q no envia el value de javascripts....saludos y gracias