Question

J'ai une liste dans Dashcode où je mettre à jour un paramètre pour la source de données et dire la liste pour reload. Le code est entièrement fonctionnel lorsque la vue à partir de Safari, mais la commande reload ne semble pas fonctionner lorsque la même page est affichée dans Firefox. Le code que je me sers de mettre à jour ma source de données est:

dataSource.setValueForKeyPath("keyboard/build/", "parameters.directory");
var list= document.getElementById('list');                      
list.object.reloadData();

Y at-il une autre commande que je dois envoyer Firefox pour recharger la liste?

Était-ce utile?

La solution 2

Il semble que Firefox ne fonctionne pas bien avec les variables déclarées globalement, je me suis débarrassé des variables dans mon script et la page chargée sans aucun problème.

Autres conseils

Si je me souviens bien, Dashboad widgets utilisation spéciale, API Javascript non standard qui ne sont pas availible dans la plupart des environnements Javascript. Est-ce que Firefox présente des erreurs dans sa console Javascript (get Firebug si vous ne l'avez pas déjà). Essayez de tester le même problème dans Chrome pour voir si cela est un problème Webkit vs Gecko ou d'Apple vs Tout le monde problème Else.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top