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
4
votes
2 answers

ExtJs How to bind grid record in ViewModel fields?

I have one Form panel with one textfield and a grid. Now, I want to take userinput and get the value Through ViewModel as json to send it to server. Problem here is, I am able to bind textfield so I am getting textfield value as one parameter in…
Nish
  • 1
  • 1
  • 4
  • 14
4
votes
6 answers

Anyway to determine file size before upload?

So we're having this problem. A user goes to upload a file, and if it's above 10MB, it just kind of times out the page, and clears, and no good error is thrown to describe what happened. Ideally, we would like to examine the file size when the user…
Scott
  • 43
  • 1
  • 5
4
votes
2 answers

cannot sort filtered grid panel (w/fiddle)

I have a sencha fiddle for that can be used to reproduce the issue I am seeing here: https://fiddle.sencha.com/#fiddle/s2e The issue I am seeing is that if I manually change the filters on my 'Name' column by clicking on Bart, Marge and Homer and…
Red Cricket
  • 9,762
  • 21
  • 81
  • 166
4
votes
1 answer

ExtJS turning off field validation onkeyup

I have an ExtJS combobox, which is a required field, but I don't want the required field error message to show up until I try to submit the form. Right now, it is happening on keyup it seems like. I have set validateOnBlur to false, but it still…
extnoob
  • 109
  • 4
  • 8
4
votes
1 answer

How to set width in Ext.grid.ColumnModel in percentage terms?

How to set width in Ext.grid.ColumnModel in percentage terms?
Pavlo
  • 51
  • 1
  • 3
4
votes
4 answers

ExtJS 5.1.1 Immediately fire binding in ViewModel

Seems like i have some misunderstanding with binding timings. I have a simple combobox with value binded to some object in viewmodel. Selecting new value, firing change event, which fired after setValue method, so my new value is already set, but my…
Exclaim
  • 73
  • 1
  • 7
4
votes
1 answer

ExtJS Duplicate Store Record

I want to take a record from a store, and duplicate it. Is there a way of doing in by default in ExtJs? I've looked through the docs and cannot find a way.
Ben Irving
  • 461
  • 1
  • 6
  • 21
4
votes
1 answer

Extjs 5 REST Many-to-Many

After building a rest api for my data structure, I want to implement it into Extjs. After reading the documentations here and ofcourse searching on stackoverflow and google, i still get errors when setting it up. I have a rest route that looks like…
Nick
  • 429
  • 2
  • 12
4
votes
5 answers

passing javascript object to function in a jquery way?

Yeah so I've been messing around with javascript a while but only recently got into stuff like object orientation, prototyping and using objects for all functions and vars. But, many frameworks like jQuery or extJS have something I have yet to…
neph
  • 733
  • 1
  • 8
  • 16
4
votes
3 answers

Sencha Touch 2: Show error messages beneath form fields

I've got a Sencha Touch 2 Form panel which looks like this: Ext.define("App.view.contact.Contact", { extend: 'Ext.form.Panel', xtype: 'contactForm', id: 'contactForm', requires: [ 'Ext.form.Panel', …
Hikaru-Shindo
  • 1,891
  • 12
  • 22
4
votes
2 answers

ExtJS 5 textfield bug (Chrome)

I create simple application with window and 3 field: Fiddle Link (Use Chrome) When I enter a value in the field, it looks fine. But when I change the focus,text in field moves down. All fields work similarly. After click on trigger (if field has…
ki11en
  • 657
  • 4
  • 24
4
votes
2 answers

Extjs Submenus disappear on Chrome 43

How to fix submenus disappearing in Chrome 43? Using Extjs 4. This was working on previous versions of Chrome.
code4jhon
  • 5,725
  • 9
  • 40
  • 60
4
votes
1 answer

Render custom Radio button in ExtJS 3

I want to customize the radio button where I need to display text box, or Date field besides radio button instead of text. There is a similar question Add custom item to radio button in extjs, but the answer is for ExtJs 4. Can someone please help…
sidgate
  • 14,650
  • 11
  • 68
  • 119
4
votes
8 answers

Raudus vs ExtPascal: Delphi web developement alternatives that use ExtJS

Delphi developers has several tools (several alternatives to ASP.NET) for building web applications. While No.1 framework is Intraweb, there is a lot of interest around ExtJS, that has 2 incarnations: 1) the opensource ExtPascal 2) the closedsource…
UnDiUdin
  • 14,924
  • 39
  • 151
  • 249
4
votes
2 answers

Cannot override method afterRequest on Ext.data.proxy.Ajax instance when migrating an Ext JS 4 codebase

Background: I want to be able to create a custom error mask for ajax loading errors, for ex. in case of network problems. I am using the following code to create to create a a new Ext JS store, whose proxy I would like to extend with my own…
Manu
  • 426
  • 3
  • 17