2009-09-17 23 views
6

Tôi có một nút ExtJS như thế này:ExtJS nút unpress

new Ext.SplitButton({ 
    text: 'Index', 
    iconCls: 'index', 
    scale: 'large', 
    iconAlign: 'left', 
    cls: 'header-item', 
    handler: leftPanelNav, // handle a click on the button itself 
    menu: new Ext.menu.Menu({ 
     items: [ 
      // these items will render as dropdown 
      // menu items when the arrow is clicked: 
      {text: 'Item 1'}, 
      {text: 'Item 2'} 
     ] 
    }) 
}) 

nhà nước của ông sẽ được ép vào một thời điểm và tôi muốn biết làm thế nào tôi có thể unpress nó khi tôi muốn từ kịch bản.

Cảm ơn bạn.

+0

nút chia nhỏ chưa được nén trông như thế nào? – Lukman

+0

Có vẻ như trạng thái ban đầu của anh ấy. –

Trả lời

12

Gọi toggle() vào nút:

http://www.extjs.com/deploy/ext/docs/output/Ext.SplitButton.html (link chết)

http://dev.sencha.com/playpen/docs/output/Ext.SplitButton.html

Nếu một nhà nước nó trôi qua, nó trở thành nhà nước ép khác tình trạng hiện nay là toggled.

+0

Cảm ơn bạn đã trả lời. –

+0

Tôi cũng tìm thấy bằng cách sử dụng chuyển đổi (trạng thái, đúng) hữu ích. Trong trường hợp của tôi, tôi muốn chuyển đổi trạng thái nhưng không kích hoạt hành động sự kiện –

Các vấn đề liên quan