Ext JS 4.0 Final Available Today
On behalf of Sencha and the entire Ext JS team, I’m proud to share that following five successful Preview Releases and three Betas, we’re releasing Ext 4.0 today.
Ext JS 4 marks the most comprehensive modernization of the framework since its inception, featuring an improved architecture and many new features that will enable you to create the next generation of rock solid applications for the web. Almost every aspect of the framework has been upgraded and optimized to leverage today’s modern browser, while providing fidelity to their predecessors.
Download Ext JS 4.0 Read the Release Notes View the Examples
Our Community
We want to take a moment to thank our community for their constant support. Together we have created the world’s most advanced JavaScript framework.
On the road to the final release, we heard tons of feedback from you. And we want more of it! Thus we’re also announcing a change to our subscription policy — previously only the first patch release after a major version would be made publicly available, but from now onwards we’ll be releasing all patch builds in the 30 days after a Major release. You’ve been invaluable in helping us build the best Ext JS yet.
Easier to Learn
As the web becomes the only development environment, we are excited by how many developers from different backgrounds want to learn more about being successful with web technologies. So, we’ve taken steps to make the framework a lot easier to use. We’ve added over 40 new examples compared with Ext JS 3.3, and will be rolling out more as 4.x progresses. Ext JS 4 also comes with more that twice the amount of documentation of any version before it, including 12 new guides covering everything from the class system to the new application architecture.
As well as the new guides and expanded documentation, we’ve also vastly improved our naming conventions — standardizing how we name classes, configurations, methods and events. We’ll release an Ext JS style guide explaining these rules shortly, but in the meantime checkout the newly revamped documentation center. Our new documentation center makes it easier to find what you are looking for. And in the coming months, we’ll be enabling comments, and other collaboration features.
Core Improvements
At Sencha, we believe that perfection is a journey. And with Ext JS 4, we have taken a deep look in to the architecture of the framework and reshaped our foundation to be inline with what our customers wanted from the product. These changes resulted in gains in performance and robustness.
Test Framework
We’ve applied continuous comprehensive testing to the framework in all supported browsers, both with manual testing and with the addition of over 4000 new unit tests. We’ve built tools that help us test on 21 browsers in quirks, standards, and strict modes — ensuring Ext JS is tested with a decades worth of browser technology. If there’s a pixel off, we’ll catch it.
Class System
Ext JS 4 introduces a full featured class system as part of our updated architecture. While Ext JS has always provided an excellent class system, this time we’ve taken it even further by adding support for dynamic loading, mixins, and live dependency calculation.
Sandboxing
For the first time in the history of the framework, Ext JS 4 can now be completely sandboxed. From version 4 onwards the framework no longer augments native objects like Array and Function, so there is no possibility of conflicting with other libraries loaded on the same page.
Better still, you can choose which global variable to instantiate Ext into, allowing you to run multiple versions of Ext JS on the same page. It’s even possible to change the namespaces used on all of the framework’s CSS classes. To demonstrate this we’ve set up a sandbox example which loads Ext JS 4’s charts into Ext JS 3’s desktop example, with both frameworks happily running on the same page.
Application Architecture
We’ve heard from our customers that their Ext JS projects are getting more sophisticated, and with these apps is the need for larger teams to work on them. Many of our customers wanted us to look at how we could make it easier to them to grow the scope of their Ext JS projects and scale them to their larger and often distributed teams.
In Ext JS 4, we’ve introduced a standardized MVC-style application architecture that can be followed by almost every Ext JS app. With MVC, dev teams only need to learn one architecture to be able to understand any Ext JS 4 application. Many developers often move off of one project and on to another, and making it easy to get up to speed, in otherwise unfamiliar code, was a top priority for us.
If you’re looking to start building your application using this new architecture we’ve authored a comprehensive MVC guide which introduces all of the new classes and concepts.
SDK Tools
With the new application architecture it’s now possible for us create tooling that makes writing, optimizing and deploying applications much easier. We’re launching a beta version of the Sencha SDK Tools today, with Optimizer, Builder, and Slicer among the first to ship. These tools let you optimize your JavaScript builds as well as ensure your theming works all the way down to IE6.
New Features
As well as all of the architectural improvements, we’ve also added an unprecedented number of new features to the framework. Here are a few highlights that we’re particularly excited about:
A Brand New Charting Package
One of the most exciting new features of Ext JS 4 is the brand new, plug-in free, charting package. Built on web technologies (SVG and VML), the new charting package is a write-once, run-anywhere solution that doesn’t rely on any third party dependencies. It works on every browser down to IE6, and because it’s all written in JavaScript it’s completely customizable and very easy to extend.
We’ve created pie charts, lines charts, area charts, radar charts and more — all animated, all easy to configure and all very extensible. We’ve included 22 charting examples for this release that show off many of the configurations available to you.
The World’s Best Grid
The grid is one of the most popular components in Ext JS, and with version 4 we’ve made it even better. With the introduction of “Features”, the Grid is now modular and extensible. For the first time it’s possible to combine multiple features like column locking and cell editing without the need for separate subclasses.
The best part of the new grid architecture is the minimal amount of markup the framework generates. As you use additional features of the grid, only then is new markup generated keeping your application as memory-light, DOM-light and high-performance as possible.
Because of these improvements, Ext JS 4 grids now support infinite amounts of data in a single grid — without paging. We’ve also made the TreeGrid functionality a part of the core framework, and all the improvments we’ve made to Grid you now get with Trees.
More Intelligent Rendering and Layouts
We’re introducing a new rendering and layout pipeline that only updates the DOM when necessary, resulting in much snappier applications. We’ve coined it “split DOM.”
Ext JS 4 has a new standardized rendering and layout pipeline, which makes it easier to create and lay out custom components. By standardizing the rendering process for every component we make components render more quickly and more correctly, and the updated layout system intelligently lays out components only when they need to be, making your applications feel snappier.
We’ve also made improvements in the layouts themselves. We’ve removed FormLayout, meaning you can now create beautiful forms using any combination of layouts. We’ve also added a brand new layout called the DockLayout, which makes it easy to dock components inside other components.
Supercharged Data Package
One of the foundational pieces of Ext JS is the data package. Whether you need to load data to populate a grid, tree or other component, the improved data package makes this easier than ever. With a new architecture and support for HTML5 localStorage, data flows effortlessly in and out of your application.
If you’re interested in finding out more about how the data package is architected and how to use it, here are a few resources to get you up and running:
Advanced Theming Support
Ext JS 4 includes enormously improved theming support. From our experience and customer feedback with SASS and Compass in Sencha Touch, we’ve extended our use of these powerful tools to the entire framework. This makes it much easier to theme Ext JS applications than ever before.
More To Explore
We’ve mentioned a few of the exciting new features in Ext JS 4, but there’s much more to talk about. Here are just a few of the other benefits of upgrading to Ext JS 4:
- Vertical Toolbars can be docked to the sides of a container
- The new ComponentQuery class makes it easy to search for components in your app
- The new FocusManager makes it easy to enable keyboard navigation on any application
- Support for new browsers: IE9 and Firefox 4
Check out the What’s New in Ext JS 4 page for a comprehensive list of the new features.
The Ext JS 4.x Roadmap
Ext JS 4.0 lays the groundwork for the next generation of web application frameworks. In the future, we intend to refine the experience of both writing and using Ext JS applications, introducing native RTL and ARIA support as well as an upgraded PivotGrid. We’ll also be bundling additional themes and large example applications, including the Calendar.
Your bug reports, questions and suggestions have made all the difference in delivering this release. We hope you enjoy using Ext JS 4 as much as we have enjoyed building it.





There are 105 responses. Add yours.
kaigan
1 year agoAny more information/guides/documentation for app.Controller yet?
“Class documentation for the MVC classes will be present before 4.0 final, in the mean time please refer to the MVC guide”
kaigan
1 year agoAlso, huge congrats on the release, extjs4 is a huge step from 3, good work everyone involved!
Abdel Olakara
1 year agoThanks &Congrats; to Ext JS Dev team for providing us with final release so quickly. I was expecting a RC and not a final release. It would be great to publish articles on the new SDK and command line tools.
Already downloaded the final release and going through the new docs (its better than the beta docs!).
Ed Spencer
1 year ago@kaigan yes, perhaps you’re seeing a cached version. The updated Controller docs are up at http://dev.sencha.com/deploy/dev/docs/api/Ext.app.Controller.html
Jay Garcia
1 year agoCongrats guys!
Pawe? Karpi?ski
1 year agowell… what about compat.js file?
Mario
1 year agoVery impressive!! This is why you guys don’t release a beta last week. Thanks a lot for the greatest javascript framework. I’m sure I’m speaking for all the communitiy.
Ed Spencer
1 year ago@Abdel all our exit criteria for 4.0 final were met with a stable API and no known major issues so we decided to ship without an RC this time. Hope you love it
some dude
1 year agoBetter get moving on that new book Jay!
Craig Myers
1 year agoFirst off Congratulations on the ExtJs 4.0 Release, but where can I find the compat.js file ?
Ed Spencer
1 year ago@Craig and @Pawe we’ll be posting about compat a little later in the week, had a few updates we wanted to make to it first
Craig Myers
1 year ago@Ed. Thanks for the quick reply.. look forward to getting my hands on it.
scarsick
1 year agoSimply amazing… as always! Thanks for making such a great library… can’t wait to start playing with it!
Conor Armstrong
1 year agoCongrats guys! Well done on getting it out the door. It was worth the wait!
aditia
1 year agoNow let get exploring the new features
Sajid
1 year agoCongratulations.
Waiting for gridHeaderFilters
Simo Moujami
1 year agoOutstanding job you guys have done, releasing both the final release of Ext 4 and API docs at the same time.
Looking forward to checking out the new examples!
Nikolai Babinski
1 year agoGreat work guys!
Congratulations!!!
Nigel
1 year agoEd, and all the team, Congratulations and thanks for all the massive effort that we all know must have gone into this - I guess we should now expect to see a sharp drop in late-night pizza sales in the Redmond area…
MrSparks
1 year agoCongratulations and well done to the EXTJS dev team, Sencha staff and Community support!
Thank you!
Bill
1 year agoDoes the initial 4.0 release include the new Neptune theme? I haven’t seen it in the examples anywhere.
irritated_geek
1 year agoCongrats. Now can we finally go back to business and start fixing things that are long broken like the forums?
And, oh I don’t know. maybe silly things like answering valid questions/issues raised in the forums ?
Chris Scott
1 year ago@Ed Is the Router gone for good or will it return in a future release?
http://www.sencha.com/forum/showthread.php?131117-Router
Ed Spencer
1 year ago@Chris it will return, but the old pattern was decidedly too complex. You are of course welcome to work it into your Ext JS 4 apps in the meantime - we’re just trying to make sure the officially supported paradigm is as elegant and scalable as possible
Wemerson
1 year agoVery nice Work . Congratulation.
BC
1 year agoVery well done! Now let’s see how it does out in the wild. I hope to see blog posts over the next few weeks demonstrating SAAS + Compass for themes similar to your Touch posts.
Mike Reid
1 year agoAwesome work guys! ExtJS 4’s new features and enhancements will definitely be put to good use
Can’t wait to see v4 get integrated with the newest MODx CMF http://www.modx.com/
Sabine
1 year agoGreat~ what is the URL for the 3.3.1 docs? Wherever I go I just get the 4.0 version and I cannot switch major versions 5 days before due date of a big project.
Les
1 year agoGood work!. The drawing package is a jewel
Westy
1 year agoWow, congratulations guys!
Hope you’ve reworked how controllers work, since I’m having to bypass the suggested method for most of mine at the moment, given that ComponentQuery cannot query for controls which are not in existence at init time.
Will have a look now
Cheers,
Westy
Ivan Jouikov
1 year agoIf we own the commercial license for ExtJS3, does this mean we are automatically good to use ExtJS4, or do we need special arrangements?
Thank you!
Ivan Jouikov
1 year agoAnd another question: IE6 support. Right now only mentions of this were at sencha conference (“we’re keeping it a secret”) and in regards to the SDK tools. I’m getting the feeling that IE6 will not be supported out of the box?
Tim
1 year agoExt 3.3.1 doc is http://dev.sencha.com/deploy/ext-3.3.1/docs/
Sabine
1 year agoThanks - I thought I’d tried every variant for the 4.0 URL, must have missed that one.
Andrea Cammarata
1 year agoCongratulation guys!
I really think you made a great job with Ext 4!
Alex Roytman
1 year agoGreat news. Congratultions!
Could you share with us your roadmap priorities? Will ARIA be a high priority item?
It’s close to imposibble to use ExtJS on any government contracts because of 508 compliance. You are missing a huge market because of it. Keyboard navigation and simplified grid structure in 4.0 are great first steps but more is needed. I am sure many people here would be very interested in any heads up in terms of how and when of your ARIA implementation. Please, please share your plans with us
Alex
Michael Mullany
1 year ago@Ivan ie6 support is there out of the box (even for charting). As far as whether you need to buy license seats, if you have a standard or premium support contract which we introduced last September, then you have automatic rights to ExtJS 4. But simply having an Ext JS 3 license does not entitle you to EXT JS 4, and also having an old-style support contract (gold etc.) does not entitle you to Ext JS 4 either. We’ve been making a very big push on the business side to get everyone upgraded to our new support and subscription plan over the last six months and a majority of people should now be under the new version.
Juned
1 year agowell done all, congratulation….
just little question… the docs tell “For up to date documentation and features, visit http://docs.sencha.com/ext-js/4-0” how to download just the docs (not al) or must i to re download all packges??
juned
1 year agoone more thing… why the toolbar panel in docs changes to split botton…
i think it’s better with moseover like in beta 3..
i can see all method,properties, just mouse over it..
jose mauricio
1 year agocongratulations!!! where’s the neptune theme? there’s no reference to theming on the demos!!!
Vitaly Sizov
1 year agoyou are very hasty removing version 3.3.1 Unfortunately the new version there are nasty bugs - layout system fails to IE7 / Win, Mozilla Firefox also detects an error (check error console)
jose mauricio
1 year agoNo new themes…why are you guys hiding the new themes?!
jose mauricio
1 year agoNEPTUNE!!!
Vladimir Kartaviy
1 year agoWell done! New architecture is awesome!
Ed Spencer
1 year agoFor those looking for the 3.x docs you can still find them at http://dev.sencha.com/deploy/ext-3.3.1/docs/
If you look at the API Docs dropdown at the top right of any page on the site you’ll find a link there. We seem to have a bug when trying to do that from the forums as clicking it takes you to 4.x docs instead - working on fixing that shortly
Steven Roussey
1 year agoCongrats guys! ExtJS 4.0 rocks!
alain
1 year agoNow taht v4 is out, you really need to update the getting started section of the site. It is getting old and confusing since most tutorials target v2. The current documentation/guides, while great for veterans are a not an easy read for anyone starting out learning Ext. If a beginner can’t get Ext running in less than 5 minutes, don’t expect them to stay for long.
gelleneu
1 year agoCongratulations! Ext4 is really awesome! But I think we need some words about the SDK / Sencha Command handling. It looks a bit difficult..
Crysfel
1 year agoWOAWWWWW!! the wait is over!!
Loiane Groner
1 year agoCongratz!
Really nicely done! Best JS framework ever!
AwesomeBob
1 year agoYAAAAAAAAAAY! But still no Neptune?
Jonathan Griffin
1 year agoYou guys ROCK !!!!! I’ve been waiting for this day since SenchaCon. Congratulations on a job well done. Love the new architectures. At my company we are already mapping a course for upgrading our SaaS application. Sencha ExtJS 4 FTW !!!!!!!!
galdaka
1 year agoCongratis!! Great work!!
Heratech
1 year agoHi,
Thanks for release. Really excited by it. However I am trying to follow the MVC guide and struggling.
I get this error: Failed loading ‘/js/app/view/Viewport.js’, please verify that the file exists.
The file does not exist because I have no idea what should be there.
Comparing it to the ‘simple’ example in the example/apps folder the main difference seems to be the classes.js file vs ext-debug.js?
Also the line: ‘In this example, our Users controller will be mapped to the AM.controller.Users class, the file of which is located in app/controller/User.js’ < should be Users.js
Isaac Johnston
1 year agoAwesome work, congrats and thanks!
The new architecture and theming are a revolutionary step forward.
Are the theme variables documented anywhere yet ? E.g. something like the Sencha Touch docs here: http://dev.sencha.com/deploy/touch/docs/theme/
Isaac Johnston
1 year agoAny plans to have a ExtJS 4 launch app competition ?
Javier Rincon
1 year agoCongrats guys, always a very nice pleasure reading the new very good news…
Keep up the good work guys.
Kevin
1 year agoDocumentation and discussions of theming would be of high interest as I feel I can not proceed with Ext JS 4.0 without fully understanding Theming and how Compass/SASS are configured specific to Ext JS 4.0.
neil
1 year agoneptune….
mickey
1 year agoi love it !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Duke Dougal
1 year ago@ed what’s happening from here? Is there likely to be another release soon with more features and enhancements or is a significant chunk of your development resources now moving onto other projects at Sencha?
Will the strong pace of development continue?
gopal saini
1 year agoCongratulations Team Sencha !!!!
I loved it..
tz
1 year agooh god,SDK Tools’s “uninstall.exe” file size : 5.4M
where is docs for sdk tools?
Wilford
1 year agoI must say ExtJS 4 is one of the most beginner-unfriendly tools I’ve encountered so far. Help resources are outdated and there’s no proper explanation on which files are needed. All I see is a ton of ext-*.js files in many different folders.
Getting started on 4.0 mentions a Sencha Tools SDK. Download link’s broken. None of the commands listed there work on Tools SDK beta.
Most frustrating of all. Yes the new ExtJS 4.0 framework is pretty impressive. But guess why? The documentation does not talk about classes.js which is needed for the example applications to work! So do I have to write its cryptic one-extremely-long- line file myself? Or can I get it generated by Tools SDK which doesn’t work?
I’m still counting the number of days till I finally will be able to get familiarized with the cryptic Javascript code library. On my own that is. Thanks for reading.
Szaky
1 year agoNot bad
Very nice work, congrat:)
colin
1 year agoHi, looks impressive .. but the porting looks complex
.... we tried it ... we failed .. at least in 10 minutes.
so two questions:
1/ is there a page explaining how to port an extjs 3 to extjs4?
2/ because we don’t have time for it .. we wanted to go back to extjs 3 .. impossible to download?! .. no remaining link sowmewhere?
thanks
Grgur
1 year agoAny word on opening 4.0 svn branch for access?
heratech
1 year agoAlso with the section:
model: ‘User’, I had to change it to model: ‘AM.model.User’, as it is in the simple example.
Mario
1 year agoWhat about the Sencha Tools, you guys said they will be present in the release, but I can’t find them. Maybe is deferred for a next version?
Fredric Berling
1 year agoVery nice. Hope to see you demo the SDK in Croatia . Will you?
Jangla
1 year agoCongrats to all at Sencha for getting this out so soon!
There are issues in the docs though - a good few broken links. Also, the link that Ed posted to the Controller docs (http://dev.sencha.com/deploy/dev/docs/api/Ext.app.Controller.html) is broken.
Brook
1 year agoLooks Great! But where is the migration guide and the compatiibility layer??
Leo
1 year agoVery good. I just think you should work on a study material and
complete and comprehensive. Actually it is very difficult to start using this
technology for lack of educational content and research material and support.
Congratulations on the end of the tool.
Geoff H
1 year agoYes, where is the porting guide from 3x?? How much work will it be to update the js ? There is a mention of “Compat.js, Reduces the time required to get your 3.x project running under 4.0. Our guides help you to fully migrate to 4.0.”
But where are the docs on this ??
You can also download the ‘SDK Tools’ beta, but where are the docs and the release notes ? how does it work ?
Daniel
1 year agoGreat, thanks a lot for improving the framework. Just like the other, I would like more guides and books on the subject.
Daniel
1 year agooh and…. Neptune!
JavascriptKickingAndScreaming
1 year agoI am trying to migrate a 3.3.0 app to 4.0.0 and getting all kinds of errors. Is there a forum for this?
David Davis
1 year agoNice, Ext JS 4 released on my birthday.
Pats
1 year agoGood Work. Thank you.
AMp
1 year agoi’m waiting for Ext GWT 3
Brian Moeskau
1 year agoCompatibility layer + demo will be available very soon (within the next day or two). There will be a new blog post introducing it. Please follow the migration thread in the forums if you’re interested in the latest news about it or have issues migrating:
http://www.sencha.com/forum/showthread.php?124015-Ext-3-to-4-Migration
victorwoo
1 year agoWill it a plan of ExtDesigner releasing that is compatible with this ExtJS 4.0?
Bennett
1 year agoThis is great news! Is there support for multitouch gestures in this release?
David
1 year agoCongrats for the hard work, but… Why there is no Neptune theme on this release? Will it be available for extJs 5?
rey
1 year agoGuys, great job on this release, I’ve been using it since the first beta. By the way from what I can see, everyone is concerned with lack of the new theme (Neptune). Guys I would really like to work with it and from what you can see in the forum most of us would like to work with the new theme, by when would it be available?
Ed Spencer
1 year ago@Duke We’ll be keeping a full team on Ext JS as well as a full team on Sencha Touch. Expect frequent patch releases for support subscribers and also new minor releases roughly every 4 months
@Everyone We held back Neptune for an iteration as we wanted to add extra polish - expecting it to arrive in 4.1, not 5.0
Kevin
1 year ago@Ed Neptune is fine but don’t give me the fish, teach me how to fish. When can the community expect documentation on Theming to arrive?
Starting with last year’s conference there has been much discussion and promotion of the new theming engine without substantial documentation to allow others to fully understand this new paradigm.
Ed Spencer
1 year ago@Kevin providing better docs for theming is a top priority of the next few weeks, including an updated guide and examples
Eric Lenington
1 year agoIs it just me, or do the ExtJS 4 demos not work on IE9? No problems on any other browser, but clicking on any demo from the demos page just does nothing.
Nick Laros
1 year agoExt JS is the best.. I love using it.. :D
Matthias
1 year agoI am really looking forward to explore the functions of your new release. Though I am disappointed that you guys call the grid the most advanced available in js and it doesn’t support any export funtions as excel, pdf etc which is standard in many other grid apis. Is anything planned concerning this issue?
greetings
-Matt
Rich Walker
1 year agoExtJS 4 demos work if you directly navigate to the actual demo, eg:
http://dev.sencha.com/deploy/ext-4.0.0/examples/feed-viewer/feed-viewer.html
Apparently the mechanism used to open the demo in its own window does not work with IE9….
It’s scary that something as obvious as this exists in a formal release. Is it sencha’s position that IE9 is not yet a supported browser for extJS4?
Paul
1 year ago@Matthias I am curious, what other pure JavaScript (client side) grids support exporting to Excel and PDF?
@Rich Walker The fact that the demos do not open a new tab in IE9 really has nothing to do with the ExtJS framework itself and more to do with the way the demos are launched to separate tabs. Check your security settings. Your assertion that Sencha does not support IE9 is flawed.
Stan
1 year agoFantastic job folks. I have not been this impressed with a Javascript framework ever. It is selling itself!
Thanks to Ed and team for working so hard to get this release out by the end of the month.
Rich Walker
1 year ago@Paul Why do you think I made any such assertion?! Also, I specifically stated that the problem is how the separate window is launched, and other web sites have no problem opening a new window in IE9 for me. Furthermore, the demos *do* have the ability of launching the new windows in IE8 so my question about support for IE9 is perfectly valid….
Gaƫl Deest
1 year ago“But simply having an Ext JS 3 license does not entitle you to EXT JS 4”
Yeah, well. ExtJS 4.0 is a great product and all, but having bought a ExtJS 3.X license last summer, I find it frustrating that I have to pay as much as a newcomer to get the latest and greatest version of ExtJS.
I mean, I was OK to pay 100 or 150 bucks to upgrade. Yes, you’ve been working hard on this one, and hard work deserves to be rewarded. But please don’t forget your old customers, without whom ExtJS 4.0 wouldn’t even exist. I feel like I’ve been throwing money out of the window. Even Adobe offers special upgrade prices, for God’s sake !
For a small company like mine, buying twice a year the same product full price simply isn’t affordable. Not all your customers are big corporations…
So yes, ExtJS 4.0 is a great product. But I probably won’t use it.
khebs
1 year agoHello Ed,
The framework is very rich w/ features and thats just about it, the old ExtJS2,3 performance was gone… i tried everything from a sandbox qtwebkit, a “—app=” argument from chrome, etc.. it just not what we expected about this.. from the videos ans such, its not there yet.. maybe after a year this will change a bit.. Personally i like ExtJS4, specially i was waiting for the neptune.. :( but till i would not care how nice the theme is, i / we / you performance must be there, just like before… btw, i like the MVC, very nice, i think what im going to do now is to make it for ExtJS 3.x…
Fabio Jr. Policeno
1 year agoHello Ed, I’m testing your MVC simple example but I’m struggling to get lines of selected records in the grid, the only strange thing is that in your example the method grid.getSelectionModel().getSelection() returns an empty array when the lines are selected to test this method in another example without MVC and simple, it works.
teste: function() {
var grid = Ext.widget(‘userlist’);
console.log(grid.getSelectionModel().getSelection());
}
Note: I’m asking here because I’m no outlet for it, I’ve tried several ways and in various forums.
Thank you very much if you can answer me. Thanks!
Ed Spencer
1 year ago@Rich Walker we can’t reproduce your reported problem with IE9 not loading the examples. There’s nothing magical going on to launch those - it’s just opening a page like any other. Perhaps there’s a cache issue - try forcing a refresh a couple of times.
@khebs thanks for the comments on MVC. If you have specific performance problems please just get in touch on the forums and we’ll investigate. Performance is a big deal for us
@Fabio MVC shouldn’t be interfering with this - can you paste your forum thread link?
Matthias
1 year ago@Paul I think it’s weird that developers don’t agree on a lacking feature but instead hint that others don’t have it either. Check this out: http://www.sigmawidgets.com/products/sigma_grid2/
Fabio Jr. Policeno
1 year agoBy posting the link here, returns me an err, the topic is on top of ExtJS 4.x Help (Retrieve-selected-records-from-grid). Thanks.
Paul
1 year ago@Matthias The sigma_grid2 examples are generating the exports server side—you can verify this yourself by inspecting the requests/responses in Firebug. Any client side framework (including ExtJS) can “export” files of different types if you generate the files on the server.
Rene
1 year agoThanks for your newsletter.
I don’t know how to give a response to it. But Google I/O 2011 is in May not in March.
(mentioned in the footer of the newsletter)
But great framework.
alexmace
1 year agoThen why does it behave like an alpha, judging by the number of bugs in the forums?
@Ed:
“all our exit criteria for 4.0 final were met with a stable API and no known major issues so we decided to ship without an RC this time”
Can you say that again with a straight face?
Kevin Clark
1 year agoLittle disappointed the code for excel export does not work with this release. Any chance of getting Ed Spencer to update his code?
Comments are Gravatar enabled. Your email address will not be shown.
Commenting is not available in this channel entry.