Bonjour a tout le monde .
Donc mon probleme et que quand je modifie un store avec dojo coté client (ajax) mon FilteringSelect ne change pas, il ne se rafraichie pas.
Par contre quand il prend le focus mon FilteringSelect là se rafraichie.
dijit.byId('division').store=new dojo.data.ItemFileReadStore({url: '/combo/division/value/2'});
Mes cela ne m'intéresse pas de prendre le focus je veut juste le rafraichirdijit.byId('division').focus();
j'ai teste :
Bien sur sans résultat refresh() non reconnu.dijit.byId('division').refresh();
Donc,il y a t'il une méthode pour rafraichir mon FilteringSelect après modification du store sans prendre le focus.
je vous met quand même mon FilteringSelect (en php car j'utilise Zend/Dojo)
Merci d'avance.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <?php class Ftestdojo extends Zend_Dojo_Form { public function __construct($options=null) { parent::__construct($options); $this->addElement('FilteringSelect', 'division', array( 'autocomplete' => false, 'label' => 'Divison :', 'searchAttr' => 'LIBELLE', 'storeId' => 'division', 'storeType' => 'dojo.data.ItemFileReadStore', 'storeParams' => array( "url" => "/comb/division"), )); } } ?>
Partager