1. #501
    Sencha - Community Support Team jsakalos's Avatar
    Join Date
    Apr 2007
    Location
    Slovakia
    Posts
    27,663
    Vote Rating
    402
    jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future

      0  

    Default

    Set the value from lov combo store load event.
    Jozef Sakalos, aka Saki

    Education, extensions and services for developers at new http://extjs.eu
    News: Grid MultiSearch Plugin, Grid MultiSort Plugin, Configuring ViewModel Hierarchy


  2. #502
    Sencha Premium Member
    Join Date
    Jun 2008
    Posts
    52
    Vote Rating
    1
    mbajema is on a distinguished road

      0  

    Default

    aghextjs: This is general problem with the ComboBox class. There may be other methods or overrides out there, but I use this one I found in the forums -- this fix applies to the LovCombo class and any other subclasses of ComboBox.

    Code:
    Ext.override(Ext.form.ComboBox, {
        onRender : function(ct, position){
            if(this.hiddenName && !Ext.isDefined(this.submitValue)){
                this.submitValue = false;
            }
            Ext.form.ComboBox.superclass.onRender.call(this, ct, position);
            if(this.hiddenName){
                this.hiddenField = this.el.insertSibling({tag:'input', type:'hidden', name: this.hiddenName,
                        id: (this.hiddenId||this.hiddenName)}, 'before', true);
    
            }
            if(Ext.isGecko){
                this.el.dom.setAttribute('autocomplete', 'off');
            }
    
            if(!this.lazyInit){
                this.initList();
            }else{
                // override start 
                this.store.on('load', function() {
                    this.setValue(this.getRawValue());
                }, this);
                // override end
                this.on('focus', this.initList, this, {single: true});
            }
        }
    });
    Mark Bajema
    Youth Mentoring Software from Innovative Mentoring

  3. #503
    Ext JS Premium Member
    Join Date
    Mar 2010
    Location
    Northern Virginia
    Posts
    59
    Vote Rating
    5
    aghextjs is on a distinguished road

      0  

    Default default values, loading and rendering

    Thanks for the help. It turns out that setting the value in the config for the combo worked well. Figures that the simplest solution would be the last thing I tried.

  4. #504
    Sencha User
    Join Date
    Oct 2008
    Posts
    33
    Vote Rating
    1
    zeke is on a distinguished road

      0  

    Default LOVCombo example not working

    It looks like the LovCombo example isn't working. http://lovcombo.extjs.eu/

    If I select one value only, say 'Production' for example, and then click off the LovCombo it works fine and when I click in the 'Value (updated on focus)' box it shows '25'.

    But if I select multiple values, say 'Production' and 'Users', and then click off the LovCombo nothing gets selected. If I click in the 'Value...' box it just shows blank.

    If there's a simple fix for this, please let me know. I'm having the same issue when trying to use the ux myself. Thanks.


    Edit: Just read f0rmycurry's post up above (link). That fixed it for me, too. But yeah, the example could use this fix as well.

    Further Edit: The above fix messes up the setValue function. The fix supplied further back in the thread by savva does not, so I'm using that instead. (link)

  5. #505
    Sencha User
    Join Date
    Oct 2008
    Posts
    33
    Vote Rating
    1
    zeke is on a distinguished road

      0  

    Default beforequery and blur listeners and scope

    One other thing, I'm using the LovCombo in a form (let's call it myForm) and am using the following listeners config:

    Code:
                            
    listeners: {
        scope:this,  //myForm
        select: function(lc){
            var tb = this.getTopToolbar();
            tb.setDisabled(!lc.isValid(false));
        },
        render:function(c){
            Ext.QuickTips.register({
                target:c,
                text:this.lovComboTip
            });
        }
    }
    However, the LovCombo code tacks on the following to the listeners config:

    Code:
    scope:this
    ,beforequery:this.onBeforeQuery
    ,blur:this.onRealBlur
    So I set scope:this (myForm) and lovCombo sets scope:this (lovCombo) and of course everything breaks.

    Would it make more sense to not set 'scope:this' in the LovCombo code? Or maybe I should just be using Ext.getCmp to get a reference to myForm... Anyways, the following code change removes the need for scope:this in the lovcombo code.

    Code:
    Ext.applyIf(config.listeners, {
            //scope:this
            //,beforequery:this.onBeforeQuery
            //,blur:this.onRealBlur
            beforequery:function(qe){
                qe.combo.onBeforeQuery(qe);
            }
            ,blur:function(combo){
                combo.onRealBlur();
            }
    });
    Sorry if this is nitpicking. Love the extension. Thanks.

  6. #506
    Sencha - Community Support Team jsakalos's Avatar
    Join Date
    Apr 2007
    Location
    Slovakia
    Posts
    27,663
    Vote Rating
    402
    jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future

      0  

    Default

    New version will come; just need to finish my new extensions site first.
    Jozef Sakalos, aka Saki

    Education, extensions and services for developers at new http://extjs.eu
    News: Grid MultiSearch Plugin, Grid MultiSort Plugin, Configuring ViewModel Hierarchy


  7. #507
    Sencha - Services Team Stju's Avatar
    Join Date
    Dec 2008
    Location
    Redwood city, California
    Posts
    292
    Vote Rating
    3
    Stju is on a distinguished road

      0  

    Default

    Any news on updated version?

  8. #508
    Sencha - Community Support Team jsakalos's Avatar
    Join Date
    Apr 2007
    Location
    Slovakia
    Posts
    27,663
    Vote Rating
    402
    jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future

      0  

    Default

    LovCombo is not in my immediate focus right now. Working on trees, grids, dataviews, etc.
    Jozef Sakalos, aka Saki

    Education, extensions and services for developers at new http://extjs.eu
    News: Grid MultiSearch Plugin, Grid MultiSort Plugin, Configuring ViewModel Hierarchy


  9. #509
    Ext User
    Join Date
    Aug 2009
    Posts
    9
    Vote Rating
    0
    Ajithamani is on a distinguished road

      0  

    Wink lovcombo

    Hi,

    I want combobox with multiple selection in formPanel

    It is showing nothing on the page when i use the below code
    Ext.onReady(function()
    {

    var lPanel = new Ext.FormPanel({
    frame:true
    ,renderTo: 'testLovCombo'
    ,items: [{
    id: 'cb1'
    ,xtype: 'lovcombo'
    ,width:370
    ,fieldLabel: 'Kategorie/n'
    ,hideOnSelect:false
    ,maxHeight:200
    ,store: [[1, 'Personnel []']
    ,[11, 'Finance (33)']
    ,[5, 'Door']
    ,[6, 'Door Panel']
    ,[2, 'Management !77']
    ,[25, 'Production']
    ,[3, 'Users']
    ,[20, 'Window']
    ,[21, 'Window Panel']
    ,[22, 'Form Panel']
    ,[23, 'Grid Panel']
    ,[24, 'Data View Panel']]
    }]

    });
    });

    It is giving error.

    I have include these files

    <link rel="stylesheet" type="text/css"
    href="ext/resources/css/ext-all.css" />
    <script type="text/javascript" src="ext/adapter/ext/ext-base.js"></script>
    <script type="text/javascript" src="js/ext-all-debug.js"></script>
    <script type="text/javascript" src="js/ext-all.js"></script>
    <!-- Common Styles for the examples -->
    <link rel="stylesheet" type="text/css"
    href="ext/resources/css/Ext.ux.form.LovCombo.css" />
    <link rel="stylesheet" type="text/css"
    href="ext/resources/css/lovcombo.css" />
    <script type="text/javascript" src="js/Ext.ux.form.LovCombo.js"></script>
    <script type="text/javascript" src="js/Ext.ux.util.js"></script>

    Please guide me what is the error here...

  10. #510
    Sencha User
    Join Date
    Feb 2010
    Posts
    15
    Vote Rating
    0
    Jensen is on a distinguished road

      0  

    Default Select Values disappear

    Hey,
    the lovcombo is very nice. I Put some code to my Project. My only problem is that the values I have select disappear when I leave the Dopdown.

    Here is some simple code:

    HTML Code:
    new Ext.ux.form.LovCombo({
                                            id:'lovcombo1'
                                            ,hideOnSelect:false
                                            ,maxHeight:200
                                            ,store: variation_store
                                            ,fieldLabel : "Zuordnung"
                                            ,triggerAction:'all'
                                            ,valueField:'id'
                                            ,displayField:'name'
                                            ,mode:'local'
                                        })
    Please help me

    Thank, Jensen

Thread Participants: 197

  1. galdaka (2 Posts)
  2. Dumbledore (8 Posts)
  3. nassaja-rus (2 Posts)
  4. mystix (4 Posts)
  5. fabrizim (1 Post)
  6. sdrew (1 Post)
  7. x5150 (4 Posts)
  8. exo (1 Post)
  9. JorisA (2 Posts)
  10. rarerules (2 Posts)
  11. Darklight (2 Posts)
  12. RhythmFighter (2 Posts)
  13. hui2008 (9 Posts)
  14. ntulip (1 Post)
  15. tobiu (3 Posts)
  16. cmendez21 (1 Post)
  17. steffenk (4 Posts)
  18. zapatista (2 Posts)
  19. george.antoniadis (1 Post)
  20. vlados (3 Posts)
  21. Alcoholov (1 Post)
  22. vibez (1 Post)
  23. dclaussen (1 Post)
  24. stefan.riedel-seifert (1 Post)
  25. nkohari (1 Post)
  26. vishalg (3 Posts)
  27. paparent (3 Posts)
  28. cnelissen (1 Post)
  29. wm003 (2 Posts)
  30. wvuong (3 Posts)
  31. SxOrpheus (5 Posts)
  32. mabello (21 Posts)
  33. sean.zhou (1 Post)
  34. kerbo (2 Posts)
  35. bendawg (2 Posts)
  36. sigaref (3 Posts)
  37. syscobra (1 Post)
  38. mankz (2 Posts)
  39. Sesshomurai (2 Posts)
  40. cblin (1 Post)
  41. smagen (1 Post)
  42. muh-die-kuh (2 Posts)
  43. Zolcsi (1 Post)
  44. evanc (1 Post)
  45. graveyardfashions (2 Posts)
  46. tarini (2 Posts)
  47. franck34 (1 Post)
  48. angelflaree (1 Post)
  49. BuckBazooka (2 Posts)
  50. skbach (5 Posts)
  51. jarnix (1 Post)
  52. ry.extjs (3 Posts)
  53. savva (1 Post)
  54. spiderman123 (1 Post)
  55. razvanioan (2 Posts)
  56. EasyEl (3 Posts)
  57. salvo (5 Posts)
  58. hpet (1 Post)
  59. futurezhang (4 Posts)
  60. chalu (6 Posts)
  61. Maharshi (4 Posts)
  62. siebertm (1 Post)
  63. TwystNeko (1 Post)
  64. dotchris (4 Posts)
  65. brenda (1 Post)
  66. mholyszko (3 Posts)
  67. bt_bruno (2 Posts)
  68. codeminer (1 Post)
  69. dgms (1 Post)
  70. cojas99 (1 Post)
  71. epoks (1 Post)
  72. shay2501 (1 Post)
  73. Remy (3 Posts)
  74. johnathanhebert (3 Posts)
  75. malord (1 Post)
  76. nescha (3 Posts)
  77. dxi (2 Posts)
  78. Efex (3 Posts)
  79. rails_user (1 Post)
  80. nebbian (6 Posts)
  81. evelynloo (2 Posts)
  82. nitznitz (1 Post)
  83. VictorSmirnov (1 Post)
  84. astagl (1 Post)
  85. supercharge2 (2 Posts)
  86. 7twenty (1 Post)
  87. mbajema (2 Posts)
  88. mthad (4 Posts)
  89. s4brown (1 Post)
  90. tripkos (2 Posts)
  91. cmaster (1 Post)
  92. hallow (1 Post)
  93. chiefclaudio (2 Posts)
  94. stive (2 Posts)
  95. Rothariger (7 Posts)
  96. ajatib (1 Post)
  97. freddd (2 Posts)
  98. kagupta@quark.com (2 Posts)
  99. Jack9 (6 Posts)
  100. jingyang (1 Post)
  101. lionheart33806 (3 Posts)
  102. proximus121 (3 Posts)
  103. Achim74 (2 Posts)
  104. foxmarco (1 Post)
  105. frank_ash (1 Post)
  106. wolverline (2 Posts)
  107. amnesia7 (1 Post)
  108. DoS (7 Posts)
  109. zeke (2 Posts)
  110. atian25 (1 Post)
  111. lakshmi (1 Post)
  112. anjuprema00 (1 Post)
  113. oliverseitz (2 Posts)
  114. olriche38 (3 Posts)
  115. Zack7 (2 Posts)
  116. dizor (1 Post)
  117. malstroem (1 Post)
  118. Stju (1 Post)
  119. kora.kanchan (4 Posts)
  120. whodat (7 Posts)
  121. minusForty (2 Posts)
  122. Seatle83 (1 Post)
  123. chelflores (1 Post)
  124. j_mmontero (1 Post)
  125. dbassett74 (1 Post)
  126. Gjslick (1 Post)
  127. eufire (4 Posts)
  128. salihgedik (1 Post)
  129. asnem (2 Posts)
  130. casbar (4 Posts)
  131. jack sparrow (1 Post)
  132. sajjan (3 Posts)
  133. bergstyle (1 Post)
  134. zyon (3 Posts)
  135. anaju (3 Posts)
  136. Smeraldo (2 Posts)
  137. gomby (1 Post)
  138. vivitron (5 Posts)
  139. Andreas B. (1 Post)
  140. wolfhowlmedia (2 Posts)
  141. Gadbury (1 Post)
  142. Thomas Triplet (5 Posts)
  143. Gonfi (1 Post)
  144. walta (3 Posts)
  145. Gustavo Silva (2 Posts)
  146. heavywave (1 Post)
  147. xjpmauricio (2 Posts)
  148. gtegos (1 Post)
  149. Rotterdam (2 Posts)
  150. chullan (1 Post)
  151. Ajithamani (1 Post)
  152. frederickd (1 Post)
  153. hazimdikenli (1 Post)
  154. completej (1 Post)
  155. harel (4 Posts)
  156. fitzkarraldo (1 Post)
  157. idmsch (3 Posts)
  158. headshredder (2 Posts)
  159. vikasj (2 Posts)
  160. cbhawk89 (1 Post)
  161. taronja (3 Posts)
  162. Keith Chadwick (1 Post)
  163. brainunit (2 Posts)
  164. milestonebass (1 Post)
  165. pankajsharma (3 Posts)
  166. devtig (2 Posts)
  167. fff398 (1 Post)
  168. Jensen (7 Posts)
  169. f0rmycurry (1 Post)
  170. hotdesc (1 Post)
  171. aghextjs (2 Posts)
  172. a.bongardt (1 Post)
  173. abdel.e (1 Post)
  174. alexxey (1 Post)
  175. ccyborg (4 Posts)
  176. ryanfebus (1 Post)
  177. dirkc (2 Posts)
  178. RCV (2 Posts)
  179. amanind (4 Posts)
  180. pipiet06 (1 Post)
  181. alukin (2 Posts)
  182. raghu.gitam (1 Post)
  183. dicos (1 Post)
  184. docsnyder (1 Post)
  185. dgeiselman (7 Posts)
  186. adavsko (2 Posts)
  187. andrei.stoleru (2 Posts)
  188. i.stojanovic (2 Posts)
  189. ldubois (1 Post)
  190. rodo008 (1 Post)
  191. kman (1 Post)
  192. googlebush (1 Post)
  193. ldashevskiy (9 Posts)
  194. yerman (1 Post)
  195. kwyc (1 Post)
  196. shipra007 (6 Posts)
  197. maksimka2112 (1 Post)