//Metodo que reemplaza un string
function reemplaza(salida,valor, porValor){
var intIndexOfMatch = salida.indexOf( valor );
// Creamos un bucle para buscar el caracter a reemplazar
while (intIndexOfMatch != -1){
//reemplazamos el valor
salida = salida.replace( valor, porValor );
//realizamos la busqueda
intIndexOfMatch = salida.indexOf( valor );
}
return salida;
}
Este blog pretende recopilar ideas que me van surgiendo con los días y compartirlas con los demás.
Mostrando entradas con la etiqueta javascript. Mostrar todas las entradas
Mostrando entradas con la etiqueta javascript. Mostrar todas las entradas
07 enero 2014
Método que reemplaza un string javascript
15 noviembre 2012
Combos (DropDown) enlazados(lazy) con jquey
Esto es el código para realizar dos combos(dropdown) enlazados(lazy) con jquery a partir de dos matrices multidimensionales constantes.
$(document).ready(function(){
var array1=[["01","valueArray101"],["02","valueArray102"],["03","valueArray103"],["04","valueArray104"]];
var array2=[["11","valueArray211"],["12","valueArray212"],["13","valueArray213"],["14","valueArray214"]];
//Combos enlazados
$("#idselect").change(function () {
//comprueba los valores seleccionados en el select
if ($('#idselect option:selected[value="01"]').length > 0 || $('#idselect option:selected[value="05"]').length > 0 || $('#idselect option:selected[value="10"]').length > 0){
//Elimina los option de la select
$('#idselect1').empty();
//Recorremos el array multidimensional
for(var val in array1) {
$("", {
value: array1[val][0],
text: array1[val][1]
}).appendTo($('#idselect1'));
}
}
if ($('#idselect option:selected[value="99"]').length > 0 ){
//Elimina los option de la select
$('#idselect1').empty();
for(var val in array2) {
$("", {
value: array2[val][0],
text: array2[val][1]
}).appendTo($('#idselect1'));
}
}
});
});
Etiquetas:
codigo,
combos,
dropdown,
enlzados,
javascript,
jquery,
lazy
Ubicación:
A Coruña, España
Suscribirse a:
Entradas (Atom)