`
kirenenko04
  • 浏览: 146458 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

magento Remove "Choose an Option" from configurable dropdown.

阅读更多
spConfig.setInitialState = function(dropdown_id)
        {
            //select dropdown
            var dropdown = $(dropdown_id);
            //remove empty option from dropdown so it is not selectable after initial selection
            dropdown[0].remove();
            //change selections in dropdowns
            for(index = 0; index < dropdown.length; index++)
            {
                if(dropdown[index].value != "")
                {
                    dropdown.selectedIndex = index;
                    var element = dropdown;
                    var event = 'change';
                    //fire events
                    if(document.createEventObject)
                    {
                        var evt = document.createEventObject();
                        return element.fireEvent('on'+event,evt)
                    }
                    else
                    {
                        var evt = document.createEvent("HTMLEvents");
                        evt.initEvent(event, true, true );
                        return !element.dispatchEvent(evt);
                    }
                }
            }
        };

 

        <?php foreach($_attributes as $_attribute): ?>
        spConfig.setInitialState("attribute<?php echo $_attribute->getAttributeId() ?>")
        <?php endforeach; ?>

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics