Buenas, tengo una duda, ando pensando como desarrollar una pequeña aplicación. Con un selector cambiare una variable que definiré como un "objeto", que a su vez tendrá distintas variables, estas variables se podrán ver y modificar en diferentes objetos de formulario de la pagina.
He pensado hacerlo así.
Definir en el js
var selecobjeto;
como variable global, y definir esa variable en funcion del selector:
$("#selector").change(function(){
selecobjeto = $("#selector").val();
selector(selecobjeto);
});
Pero aquí me vine el problema solo se me ocurre hacerlo usando eval, que no mola nada y por lo que he leído por internet no debe usar.
$("#manualauto").on( "click", function() {
if(eval( selecobjeto +".manualauto" ) =="AUTO"){
eval(selecobjeto +".manualauto = 'MANUAL' " );
$( this ).html(eval(selecobjeto +".manualauto" ));
$("#manual").show(300);
selector(selecobjeto);
}
else {
eval(selecobjeto +".manualauto = 'AUTO' " );
$( this ).html(eval(selecobjeto +".manualauto" ));
$("#manual").hide(300);
selector(selecobjeto);
}
});
mi pregunta es si hay alguna opción, o como lo haríais vosotros, un saludo.