Hybrid View

  1. #1
    Sencha User
    Join Date
    Oct 2012
    Posts
    25
    Vote Rating
    0
    skylinezpromise is on a distinguished road

      0  

    Default load data for each fieldset item Extjs

    load data for each fieldset item Extjs


    am trying to load data dynamically in a fieldset.
    So I have a fieldset in which I dynamically add items, in my example I have two comboboxes. I want to fill those comboboxes with data coming from a store, knowing that each combobox will have different data according to its ID.
    Here's what I've tried to do :


    Code:
     filtersFieldset.items.each(function (item) {
    											filterItemStore.clearFilter(true);
    											filterItemStore.filter('name_filter', item.id);
    											item.bindStore(filterItemStore);
    											filterItemStore.loadData([], false);
    											
    											});
    The problem is that it always binds the values corresponding to the last item id to all the comboboxes.

  2. #2
    Sencha - Ext JS Dev Team evant's Avatar
    Join Date
    Apr 2007
    Location
    Sydney, Australia
    Posts
    16,779
    Vote Rating
    598
    evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute evant has a reputation beyond repute

      0  

    Default


    Because you're using a single store, which means the data is shared for all items.
    Evan Trimboli
    Sencha Developer
    Twitter - @evantrimboli
    Don't be afraid of the source code!

  3. #3
    Sencha User
    Join Date
    Oct 2012
    Posts
    25
    Vote Rating
    0
    skylinezpromise is on a distinguished road

      0  

    Default how

    how


    how can I solve this problem please ?

  4. #4
    Sencha User
    Join Date
    Oct 2012
    Posts
    25
    Vote Rating
    0
    skylinezpromise is on a distinguished road

      0  

    Default Solved

    Solved


    Okay I managed to do it by cloning the filtered store to an array and then binding that array to the fieldset items. Thank you.

Thread Participants: 1

Tags for this Thread