Questions tagged [extjs]

Sencha Ext JS is a JavaScript framework for building rich Internet applications (RIAs).

Sencha Ext JS

Sencha Ext JS provides a complete object-oriented framework for creating a desktop-like application that runs in a web browser or packaged as a native application. It manages object lifecycle, layouts, theming, data storage, Ajax communication and has a large library of component-driven UI widgets including charting capability.

Originally built as an add-on library for YUI, it has a modular architecture that developers can extend using JavaScript.

Resources

Notable Historical Events

  • 01-Jul-2015: With Ext JS 6, Sencha introduces a single framework for creating applications that run across all types of devices, from phones to tablets to desktops. This move combines the legacy Touch framework into the same project structure as Ext JS allowing for the sharing of resources.

  • 15-Apr-2014: Along with the release of version 5.0 Sencha Inc. officially dropped support for Internet Explorer versions 6 & 7 and only support 8 in "standards" mode. This marks a shift in favour of modern web-standards.

  • 15-Jun-2010: The merger of ExtJS with JQTouch and Raphaël was announced forming a new organisation called Sencha Inc. Ext JS continues to be available as a main product on the Sencha website together with Sencha Touch, Sencha GWT, Sencha Architect, Sencha Animator and Ext Core.

Version History

24873 questions
16
votes
5 answers

remember after refresh selected row in extjs grid

I have a problem. I use extjs grid. This grid will be refreshed every seconds. I refresh with this function: ND.refresh = function() { ND.commList.load(); } var refreshSeconds = refreshRate * 1000; var t = setInterval('ND.refresh()',…
Rick Weller
  • 1,258
  • 9
  • 35
  • 54
16
votes
10 answers

How do I find the selected node in an ExtJS TreePanel?

I'm trying to retrieve the selected node, if any, of a TreePanel when the user clicks a button. How do you retrieve the select node in a TreePanel? Thanks.
JD.
  • 191
  • 2
  • 3
  • 6
16
votes
4 answers

How to correctly set icon size of a button in extjs?

I'm using extjs4 and What i'm trying to do seems to be simple but i can't find a working solution for it. I have a 64*64px icon and i want my button to show it as the background image but extjs only shows the image partially.Googled on the net for a…
Mehdi Fanai
  • 4,021
  • 13
  • 50
  • 75
16
votes
1 answer

Advice, help needed with ExtJS 4: grid: cell editing: auto edit feature

I searched ExtJS related questions and didn't found any reference, but if I missed it sorry in advance to making duplicate question. I would like to ask some assistance on how to make ExtJS 4 grid: cell editing: auto edit feature – what I mean is, I…
vins
  • 271
  • 1
  • 2
  • 9
16
votes
2 answers

jQuery Mobile Vs Sencha Touch

I am planning to create a mobile or rather a tablet version of my existing web app. The devices supported would be iPad, Xoom (android). I am not sure which JS library to use jQuery Mobile Vs Sencha Touch My page would contain srandard componenrs…
copenndthagen
  • 49,230
  • 102
  • 290
  • 442
16
votes
4 answers

Best Way to Organize an ExtJS Project

I've just started developing an ExtJS application that I plan to support with a very lightweight JSON PHP service. Other than that, it will be standalone. My question is, what is the best way to organize the files and classes that will inevitably…
Stefan Mai
16
votes
0 answers

free and open source alternative to extjs

I noticed that ExtJS has changed drastically since last time I've checked it out. Right now it can only be used for free in an open source application - otherwise it requires a commercial license. Is there something free/open source these days…
randombits
  • 47,058
  • 76
  • 251
  • 433
16
votes
3 answers

ExtJs4 - Store baseParams config property?

In extjs3.x I used the stores baseParams config property to specify parameters used to load the store. This property no longer exists in extjs 4. What should I do instead of this? Also in extjs3 I was able to specify wether the stores proxy was a…
shane87
  • 3,090
  • 12
  • 51
  • 65
16
votes
1 answer

What exactly defer do?

I placed scrollIntoView() to make my grid scroll visible. When I add new grid in gridContainer so I using this method. This is working I can check from debugger. my scrollIntoView() grid.body.dom.scrollIntoView(); But once it reached in defer…
David
  • 4,266
  • 8
  • 34
  • 69
16
votes
1 answer

afterLayout vs layout, afterRender vs render, etc. in ExtJS?

What is the difference between events like afterLayout and layout, afterRender and render? I understand the difference between beforeLayout and afterLayout -- but how does layout event differ?
Tower
  • 98,741
  • 129
  • 357
  • 507
16
votes
4 answers

How can I override the Ext JS JsonStore timeout?

I have a JsonStore that needs to return from an HTTP request that takes longer than 30 seconds. Setting the "timeout" property on either the JsonStore config doesn't override the 30-second timeout, neither does setting a proxy (rather than just…
richardtallent
  • 34,724
  • 14
  • 83
  • 123
16
votes
3 answers

sencha apps slows down on rendering on ui thread

I am creating sencha web app using sencha touch 2.2.1. In my application I have screen which consists of a container where I added multiple panels. A single panel consists of two panels, a top panel and the inner panel. On initialization of page, I…
nleshjinde
  • 276
  • 1
  • 6
16
votes
2 answers

What is Ext.namespace, how should we use them?

I came across to Ext.namespace() in the project that I am working on. I looked in Sencha's website and the explanation was not very helpful. This is what they are saying: Creates namespaces to be used for scoping variables and classes so that…
Brian
  • 4,958
  • 8
  • 40
  • 56
16
votes
7 answers

[WARN] The current working directory (C:\xampp\htdocs\sencha folder) is not a recognized Sencha SDK or application folder.

I'm new in Sencha . but after installation.. it's really becoming a headache.. I dont' know how to resolve this issue.. I downloaded - sencha-touch-2.1.0-commercial - (its SDK i think) SenchaSDKTools-2.0.0-beta3-windows (These are Tools for…
MFarooqi
  • 1,004
  • 5
  • 12
  • 26
16
votes
6 answers

ExtJS4: How to show validation error message next to textbox, combobox etc

I need to implement validation messages that appear right next to invalid field. Any help would be appreciated.
berliner
  • 1,887
  • 3
  • 15
  • 23