Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/02/2015, 21:06
rjulio21
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 389
Antigüedad: 13 años, 2 meses
Puntos: 16
evaluar valor data como funcion

Buenas noches amigos,

Alguien podria decirme si hay una manera de validar un valor de un data como función sin tener que usar el eval? Muchas gracias de antemano, me explico. tengo algo asi:

Código HTML:
Ver original
  1. <button data-algo='{"funcion":"nombrefuncion"}'>CLICK HERE</button>

Al capturarlo con jquery no me identifica el "nombrefuncion" como una función si intento ejecutarlo con el metodo call.
asi :
Código Javascript:
Ver original
  1. json.funcion.call();
Me da un error diciendome que call no es una funcion, sin embargo si envuelvo el json.funcion en un eval si la ejecuta, como es de esperar. ahora... como siempre he leido que el "eval" no es aconsejable usarlo, queria saber si hay alguna otra forma de hacerlo ? gracias de antemano a todos.
__________________
Lo imposible es lo posible visto por los ojos de un incapaz.
Si te sirve la respuesta. dale + al karma.
Saludos