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
12
votes
1 answer

App folder is not loading in Ext.appliation when i try to test using jasmine

I am trying to implement jasmine in my application(Ext js 5)for unit testing. For that i have created app-test file. Ext.require('Ext.app.Application');Ext.Loader.setConfig({enabled:true}); Ext.onReady(function() { var Application =…
Surya Prakash Tumma
  • 2,153
  • 4
  • 27
  • 47
12
votes
5 answers

TypeScript definitions for ExtJS 5

Is anyone working on TypeScript definitions for ExtJS 5? I keep checking DefinitelyTyped but there is no activity: https://github.com/borisyankov/DefinitelyTyped/tree/master/extjs
user826840
  • 1,233
  • 2
  • 13
  • 28
12
votes
3 answers

Set form field values in ExtJS

I'm using ExtJS to create a formPanel: new Ext.FormPanel({ labelAlign: 'top', title: 'Loading Contact...', bodyStyle:'padding:5px', width: 600, autoScroll: true, closable: true, items: [{ layout:'column', …
jeremib
  • 741
  • 2
  • 7
  • 17
12
votes
3 answers

Storing JSON data in browser memory

I want to persist some JSON information in browser. Depending on user interaction with the application, I want to store 5-6 different JSON object into memory. What options I have to achieve this? Please suggest any library or plugin using which I…
SharpCoder
  • 18,279
  • 43
  • 153
  • 249
12
votes
3 answers

What is the best way to escape HTML on ExtJS application generally?

I am developing a web application using ExtJS to build GUI and communicate with server via RESTful web-service (the returned data is formatted as JSON objects). Now I am having problems when processing with data which contains HTML tags, Javascript…
Đinh Hồng Châu
  • 5,300
  • 15
  • 53
  • 90
12
votes
4 answers

ExtJS 4.1 - Returning Associated Data in Model.Save() Response

I am curious as to why the record contained in the result set of a Model.save() response does not properly return updated associated data, despite the updated data being contained in the server response... Example Model & Store…
John Hall
  • 1,346
  • 13
  • 27
12
votes
3 answers

how to set Value for extjs textfield?

i have a lot of textfields for userdata. and i wish to set it from DB. items: [{ xtype: "form", bodyPadding: 5, border: false, defaults: { …
r.r
  • 7,023
  • 28
  • 87
  • 129
12
votes
6 answers

how to show/ hide column in a extjs 3 grid panel

I have a grid panel i need to show / hide columns in a grid panel depending on the value of a checkbox. If the checkbox is checked i need to display column in the grid and if it is unchecked i need to hide the column in the grid. Here is my code var…
xrx215
  • 747
  • 6
  • 22
  • 38
12
votes
6 answers

Extjs - Get rowIndex of a selected row

I have been seleted a row, and now i want get rowIndex maybe like grid.getSelectionModel().getSelection()[0].rowIndex but it's undefined. How can i get it thanks
DeLe
  • 2,442
  • 19
  • 88
  • 133
12
votes
1 answer

What is the use of initComponent function in extjs4.1?

Can anybody tell me what the use of the initComponent function is in extjs4.1? Please provide an example Thanks
mohan
  • 13,035
  • 29
  • 108
  • 178
12
votes
3 answers

Folder structure for both server side and thick client web app

Currently I am using Node.js for the backend and either extjs or backbone for the client and I am now completely confused on the folder structure. Using express my folder structure is as follow appname |--controllers |--models | …
GantengX
  • 1,471
  • 2
  • 16
  • 28
12
votes
1 answer

Remote Filtering with ListFilter in ExtJS Grid Column Header

I am using ListFilter plugin to filter results on a Grid panel. The column definition is. { header: 'Provider', filter: { type: 'list', store: Ext.getStore('MyApp.store.Provider'), dataIndex: 'provider_id', …
Shiplu Mokaddim
  • 56,364
  • 17
  • 141
  • 187
12
votes
5 answers

Add button to grid in ExtJs

I'm very new with ExtJS. Does any one know how to add button to each row of grid in ExtJS? Please give me some example. Thanks
leejava
  • 339
  • 1
  • 3
  • 11
12
votes
1 answer

Populating icons in Sencha Touch selectfield

I've got a pretty simple problem whose solution turns out not to be that simple at all. I want to add images in front of each option of a selectfield. To be more accurate, I want to add images to the picker it triggers, and also to the selectfield's…
MCL
  • 3,985
  • 3
  • 27
  • 39
12
votes
3 answers

understanding "Layout run failure" error logging

I am doing some charting work and got a single line message "Layout run failure" when nothing was being created on the chart. Looking into this I found that I have to add some additional script files to generate the log files as covered…
egerardus
  • 11,316
  • 12
  • 80
  • 123