Download jQuery EasyUI 1.5

ChangeLog

Bug
  • combobox: The ‘onSelect’ event does not fire when load data that contains the selected item. fixed.
  • datagrid: The ‘updateRow’ method sometimes does not work properly when the field is set to a blank value. fixed.
Improvement
  • A label can be associated to any form fields.
  • combobox: Enhance the ‘select’ and ‘unselect’ rules on the drop-down items.
  • combobox: Add ‘limitToList’ property to limit the inputed values to the listed items.
  • combogrid: Allow the user to clone the component quickly.
  • form: Add the ‘dirty’ property that allows the user to submit the only changed fields.
  • form: Add ‘resetDirty’ method.
  • datagrid: Allow the user to display a message when there are no records to be shown.
  • textbox: Add ‘label’,’labelWidth’,’labelPosition’ and ‘labelAlign’ properties.
  • spinner: Add ‘spinAlign’ property.
  • calendar: Allow the user to display week number of the year.
  • window: Add ‘constrain’ property.
New Plugins
  • passwordbox: The plugin that allows the user to input passwords with nice feedback.
  • combotreegrid: Combines combobox with drop-down treegrid component.

Download EasyUI Package

There are two editions of EasyUI package:

Freeware Edition

The Freeware Edition is available under Freeware License, you can use it in any freeware-licensed projects. Download jQuery EasyUI under freeware license:

Download

Commercial Edition

The Commercial Edition is also available under Commercial License, you can use it in a commercial project.

Purchase

Other Versions

The other released versions of jQuery EasyUI are also available. Click here to view a listing and choose which version you would like to download.

Download jQuery EasyUI 1.4.5

ChangeLog

Bug
  • datagrid: The ‘getChanges’ method does not return the updated rows after calling ‘updateRow’ method. fixed.
  • treegrid: The ‘onLoadSuccess’ event fires when append or insert a row. fixed.
  • tree: The ‘onLoadSuccess’ event fires when append or insert a node. fixed.
Improvement
  • window: The displaying style can be customized.
  • window: The ‘border’ property allows the user to set different border style.
  • navpanel: The ‘href’ property is enabled to load content from remote server.
  • combotree: The ‘setValue’ and ‘setValues’ methods accept the paremter values in ‘id’ and ‘text’ pairs.
  • combobox: Add ‘showItemIcon’ property.
  • combobox: Set ‘groupPosition’ property to ‘sticky’ to stick the item group to the top of drop-down panel.
  • messager: Pressing ENTER key on input box will trigger click event of the first button.
  • validatebox: Add ‘editable’,disabled’ and ‘readonly’ properties.
  • validatebox: Add ‘enable’,’disable’,’readonly’ methods.
  • validatebox: Allow the user to determine how to display the error message.
  • filebox: Add ‘accept’ and ‘multiple’ properties.
  • treegrid: Add cascade checkbox selection.
  • treegrid: Add ‘getCheckedNodes’,’checkNode’ and ‘uncheckNode’ methods.

Download EasyUI Package

There are two editions of EasyUI package:

Freeware Edition

The Freeware Edition is available under Freeware License, you can use it in any freeware-licensed projects. Download jQuery EasyUI under freeware license:

Download

Commercial Edition

The Commercial Edition is also available under Commercial License, you can use it in a commercial project.

Purchase

Other Versions

The other released versions of jQuery EasyUI are also available. Click here to view a listing and choose which version you would like to download.

Download jQuery EasyUI 1.4.4

ChangeLog

Bug
  • filebox: The ‘clear’ and ‘reset’ methods do not work properly in IE9. fixed.
  • messager: After calling $.messager.progress() with no arguments, the $.messager.progress(‘close’) does not work properly. fixed.
  • timespinner: The value does not display properly in IE8 while clicking the spin buttons. fixed.
  • window: The window does not display when calling ‘options’ method in ‘onMove’ event. fixed.
  • treegrid: The ‘getLevel’ method does not accept the parameter value of 0. fixed.
Improvement
  • layout: The ‘collapsedContent’,’expandMode’ and ‘hideExpandTool’ properties are supported in region panel.
  • layout: The ‘hideCollapsedContent’ property can be set to display the vertical title bar on collapsed panel.
  • layout: Add ‘onCollapse’,’onExpand’,’onAdd’,’onRemove’ events.
  • datagrid: Display the ‘up-down’ icon on the sortable columns.
  • datagrid: Add ‘gotoPage’ method.
  • propertygrid: Add ‘groups’ method that allows to get all the data groups.
  • messager: Auto scroll feature is supported when displaying long messages.
  • tabs: The ‘disabled’ property is supported when defining a disabled tab panel.
  • tabs: The percentange size is supported now.

Download EasyUI Package

There are two editions of EasyUI package:

Freeware Edition

The Freeware Edition is available under Freeware License, you can use it in any freeware-licensed projects. Download jQuery EasyUI under freeware license:

Download

Commercial Edition

The Commercial Edition is also available under Commercial License, you can use it in a commercial project.

Purchase

Other Versions

The other released versions of jQuery EasyUI are also available. Click here to view a listing and choose which version you would like to download.

Download jQuery EasyUI 1.4.3

ChangeLog

Bug
  • textbox: The ‘setText’ method does not accept value 0. fixed.
  • timespinner: When running in IE11, the error occurs when clicking on the empty textbox. fixed.
  • tabs: The ‘update’ method can not update only the panel body. fixed.
Improvement
  • combobox: Improve the performance of displaying the drop-down panel.
  • combogrid: Remember the displaying text when the drop-down datagrid go to other pages.
  • combogrid: The ‘setValue’ and ‘setValues’ methods accept a key-value object.
  • window: The inline window’s mask can auto-stretch its size to fill parent container.
  • tabs: The ‘showTool’ and ‘hideTool’ methods are available for users to show or hide the tools.
  • layout: Allow the user to override the ‘cls’,’headerCls’ and ‘bodyCls’ property values.
New Plugins
  • switchbutton: The switch button with two states:’on’ and ‘off’.

Download EasyUI Package

There are two editions of EasyUI package:

GPL Edition

The GPL Edition is available under GPL License, you can use it in any GPL-licensed projects. Download jQuery EasyUI under GPL license:

Download

Commercial Edition

The Commercial Edition is also available under Commercial License, you can use it in a non-GPL/proprietary project.

Purchase

Other Versions

The other released versions of jQuery EasyUI are also available. Click here to view a listing and choose which version you would like to download.

Download jQuery EasyUI 1.4.2

Download jQuery EasyUI 1.4.2

ChangeLog

Bug
  • treegrid: The column will restore its size to original size after recreating the treegrid. fixed.
Improvement
  • draggable: Add ‘delay’ property that allows the user to delay the drag operation.
  • tree: Add ‘filter’ property and ‘doFilter’ method.
  • tabs: The ‘add’ method allows the user to insert a tab panel at a specified index.
  • tabs: The user can determine what tab panel can be selected.
  • tabs: Add ‘justified’ and ‘narrow’ properties.
  • layout: Add ‘unsplit’ and ‘split’ methods.
  • messager: Keyboard navigation features are supported now.
  • form: Add ‘onChange’ event.
  • combobox: Add ‘queryParams’ property.
  • slider: Add ‘range’ property.
  • menu: Add ‘itemHeight’,’inline’,’noline’ properties.
  • panel: The ‘header’ property allows the user to customize the panel header.
  • menubutton: Add ‘hasDownArrow’ property.
New Plugins
  • datalist: The plugin to render items in a list.
  • navpanel: The root component for the mobile page.
  • mobile: The plugin to provide the mobile page stack management and navigation.

Download EasyUI Package

There are two editions of EasyUI package:

GPL Edition

The GPL Edition is available under GPL License, you can use it in any GPL-licensed projects. Download jQuery EasyUI under GPL license:

Download

Commercial Edition

The Commercial Edition is also available under Commercial License, you can use it in a non-GPL/proprietary project.

Purchase

Other Versions

The other released versions of jQuery EasyUI are also available. Click here to view a listing and choose which version you would like to download.

Download jQuery EasyUI 1.4.1

Download jQuery EasyUI 1.4.1

ChangeLog

Bug
  • The combogrid has different height than other combo components. fixed.
  • datagrid: The row element loses some class style value after calling ‘updateRow’ method. fixed.
  • menubutton: Calling ‘enable’ method on a disabled button can not work well. fixed.
  • form: The filebox components in the form do not work correctly after calling ‘clear’ method. fixed.
Improvement
  • tabs: The ‘update’ method accepts ‘type’ option that allows the user to update the header,body,or both.
  • panel: Add ‘openAnimation’,’openDuration’,’closeAnimation’ and ‘closeDuration’ properties to set the animation for opening or closing a panel.
  • panel: Add ‘footer’ property that allows the user to add a footer bar to the bottom of panel.
  • datagrid: Calling ‘endEdit’ method will accept the editing value correctly.
  • datagrid: Add ‘onBeforeSelect’,’onBeforeCheck’,’onBeforeUnselect’,’onBeforeUncheck’ events.
  • propertygrid: The user can edit a row by calling ‘beginEdit’ method.
  • datebox: Add ‘cloneFrom’ method to create the datebox component quickly.
  • datetimebox: Add ‘cloneFrom’ method to create the datetimebox component quickly.

Download EasyUI Package

There are two editions of EasyUI package:

GPL Edition

The GPL Edition is available under GPL License, you can use it in any GPL-licensed projects. Download jQuery EasyUI under GPL license:

Download

Commercial Edition

The Commercial Edition is also available under Commercial License, you can use it in a non-GPL/proprietary project.

Purchase

Other Versions

The other released versions of jQuery EasyUI are also available. Click here to view a listing and choose which version you would like to download.

Download jQuery EasyUI 1.4

ChangeLog

Bug
  • menu: The menu should not has a correct height when removed a menu item. fixed.
  • datagrid: The ‘fitColumns’ method does not work normally when the datarid width is too small. fixed.
Improvement
  • The fluid/percentange size is supported now for all easyui components.
  • menu: Add ‘showItem’, ‘hideItem’ and ‘resize’ methods.
  • menu: Auto resize the height upon the window size.
  • menu: Add ‘duration’ property that allows the user to define duration time in milliseconds to hide menu.
  • validatebox: Add ‘onBeforeValidate’ and ‘onValidate’ events.
  • combo: Extended from textbox now.
  • combo: Add ‘panelMinWidth’,’panelMaxWidth’,’panelMinHeight’ and ‘panelMaxHeight’ properties.
  • searchbox: Extended from textbox now.
  • tree: The ‘getRoot’ method will return the top parent node of a specified node if pass a ‘nodeEl’ parameter.
  • tree: Add ‘queryParams’ property.
  • datetimebox: Add ‘spinnerWidth’ property.
  • panel: Add ‘doLayout’ method to cause the panel to lay out its components.
  • panel: Add ‘clear’ method to clear the panel’s content.
  • datagrid: The user is allowed to assign percent width to columns.
  • form: Add ‘ajax’,’novalidate’ and ‘queryParams’ properties.
  • linkbutton: Add ‘resize’ method.
New Plugins
  • textbox: A enhanced input field that allows users build their form easily.
  • datetimespinner: A date and time spinner that allows to pick a specific day.
  • filebox: The filebox component represents a file field of the forms.

Download EasyUI Package

There are two editions of EasyUI package:

GPL Edition

The GPL Edition is available under GPL License, you can use it in any GPL-licensed projects. Download jQuery EasyUI under GPL license:

Download

Commercial Edition

The Commercial Edition is also available under Commercial License, you can use it in a non-GPL/proprietary project.

Purchase

Other Versions

The other released versions of jQuery EasyUI are also available. Click here to view a listing and choose which version you would like to download.

Download jQuery EasyUI 1.3.6

ChangeLog
Bug

treegrid: The ‘getChecked’ method can not return correct checked rows. fixed.
tree: The checkbox does not display properly on async tree when ‘onlyLeafCheck’ property is true. fixed.

Improvement

treegrid: All the selecting and checking methods are extended from datagrid component.
linkbutton: The icon alignment is fully supported, possible values are: ‘top’,’bottom’,’left’,’right’.
linkbutton: Add ‘size’ property, possible values are: ‘small’,’large’.
linkbutton: Add ‘onClick’ event.
menubutton: Add ‘menuAlign’ property that allows the user set top level menu alignment.
combo: Add ‘panelAlign’ property, possible values are: ‘left’,’right’.
calendar: The ‘formatter’,’styler’ and ‘validator’ options are available to custom the calendar dates.
calendar: Add ‘onChange’ event.
panel: Add ‘method’,’queryParams’ and ‘loader’ options.
panel: Add ‘onLoadError’ event.
datagrid: Add ‘onBeginEdit’ event that fires when a row goes into edit mode.
datagrid: Add ‘onEndEdit’ event that fires when finishing editing but before destroying editors.
datagrid: Add ‘sort’ method and ‘onBeforeSortColumn’ event.
datagrid: The ‘combogrid’ editor has been integrated into datagrid.
datagrid: Add ‘ctrlSelect’ property that only allows multi-selection when ctrl+click is used.
slider: Add ‘converter’ option that allows users determine how to convert a value to the slider position or the slider position to the value.
searchbox: Add ‘disabled’ property.
searchbox: Add ‘disable’,’enable’,’clear’,’reset’ methods.
spinner: Add ‘readonly’ property, ‘readonly’ method and ‘onChange’ event.

Download EasyUI Package

There are two editions of EasyUI package:
GPL Edition

The GPL Edition is available under GPL License, you can use it in any GPL-licensed projects. Download jQuery EasyUI under GPL license:

Download
Commercial Edition

The Commercial Edition is also available under Commercial License, you can use it in a non-GPL/proprietary project.

Purchase
Other Versions

The other released versions of jQuery EasyUI are also available. Click here to view a listing and choose which version you would like to download.

EasyUI1.2.5 assignment problem in Numberbox

The original application has been developed with EasyUI1.2.4, recent tests found value Numberbox components are submitted to 0, so the view js code found on numberbox assignment code is as follows:

$('#number').val(23);

EasyUI1.2.4 using the code assigned to numberbox success, and can be submitted to the background save, EasyUI1.2.5 not use this assignment method setValue assignment, the modified code as follows:

$('#number').numberbox('setValue',23);

EasyUI Datagrid component getFooterRows method of using the tutorial

 
The total amount of the project need to obtain aggregated footer, so check EasyUI the datagrid documents found getFooterRows method is used to obtain the footer, then write the following code:
var footers=$('#grid').datagrid('getFooterRows');
var sum=footers.Sum_Money;

But prompted footers.Sum_Money undefined undefined, online search under relevant information, there is no suitable answer, view the source code and found getFooterRows returns an array of all footer, even though only one here in my footer, it will still return an array so try to alert the next footers.length findings suggest that length is 1, then modify the code as follows:

var footers=$('#grid').datagrid('getFooterRows');
var sum=footers[0].Sum_Money;