jQuery UI Dialog Boutons de variables

J'ai variables de la tenue de la traduction des étiquettes pour les boutons à l'intérieur d'un jquery ui dialog.

Je ne peut pas remplir le tableau de bouton de la clé avec la variable elle-même, et ne pouvez pas trouver un moyen de le laisser traiter ma variable comme chaîne de caractères.

translations['ok'] = 'ok';
translatinos['cancel'] = 'cancel';

//not working
jQuery('#foo').dialog({
    buttons:
    {
        translations['ok']: function() { alert('foo-ok'); },
        translations['cancel']: function() { alert('foo-cancel'); }
    }
});

//working
jQuery('#bar').dialog({
    buttons:
    {
        "Ok": function() { alert('bar-ok'); },
        "Cancel": function() { alert('bar-cancel'); }
    }
});

Est-il possible d'obtenir que cela fonctionne avec un tableau de variables clés?

  • Est le translatinos orthographe intentionnelle, ou est-ce une faute de frappe?
InformationsquelleAutor Karsten | 2009-08-31