Gelmiş geçmiş en büyük porno sitemiz olan 2pe de her zaman en kaliteli pornoları sunmayı hedefledik. Diğer video sitemiz olan vuam da ise hd porno ağırlıklı çalışmalara başladık.

  1. #1
    Sencha User
    Join Date
    Apr 2012
    Posts
    82
    Answers
    5
    Vote Rating
    1
    markevans is on a distinguished road

      0  

    Default Unanswered: Cancel change event for togglefield without triggering loop?

    Unanswered: Cancel change event for togglefield without triggering loop?


    I'm hoping this is a straightforward answer. I'm using a togglefield. I want the field to revert to its old value if I'm unable to post the change. When I do this in the controller using the "change" event, it triggers a change so I end up in a loop.

    Can anyone suggest the most straightforward way around this? I thought about turning off the "change" event handler, making the change, then turning the event handler back on. I also thought about trying to use the addBeforeListener method to add a function that does what I want and returns "false" to cancel the event.

    Are these the two options available? Any other suggestions or tips? Thanks.

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    36,519
    Answers
    3447
    Vote Rating
    814
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    What do you mean using the change event? You fire the change event on the togglefield?
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  3. #3
    Sencha User
    Join Date
    Apr 2012
    Posts
    82
    Answers
    5
    Vote Rating
    1
    markevans is on a distinguished road

      0  

    Default


    No, the handler function tries to the post the new value to my server. If it fails, I use togglefield.setValue(oldValue) to put it back to the original value. This appears to trigger the "change" event and it ends up in an infinite loop.

    Thanks.

Thread Participants: 1

Tags for this Thread