jQuery UI Widgets › Forums › Grid › Performance Issue with JQX Combo Box after upgrading it to v4.2.1 from v3.7.1
Tagged: #combobox
This topic contains 5 replies, has 2 voices, and was last updated by adithya72 7 years, 2 months ago.
-
Author
-
March 26, 2018 at 11:16 am Performance Issue with JQX Combo Box after upgrading it to v4.2.1 from v3.7.1 #99420
Recently we upgraded our application from JQX version 3.7.1 to 4.2.1, all of a sudden we are seeing lot of lag with Combo box, it is taking close to 45 seconds to wrap the dataset to the control, it was not taking even few seconds with 3.7.1, did something change between these versions, that causing the problem.
Code is simple
$(“#inputButton”).click(function(){
$(“#testCombo”).jqxComboBox({ source: List, displayMember: ‘Description’, autoDropDownHeight: false,
dropDownWidth: 250, dropDownHorizontalAlignment: ‘right’, valueMember: ‘Code’, showArrow: false});
});List contains about 9500 records
March 26, 2018 at 11:43 am Performance Issue with JQX Combo Box after upgrading it to v4.2.1 from v3.7.1 #99422Hello adithya72,
I did some tests, with a lot of data in the combobox, and I did see a delay when opening the widget.
I checked and there weren’t any updates on combobox’s performance from 3.7.1 to 4.2.1.
(You can check what has been updated in the release notes: here)Can you please send me an example of the issue from your side with the properties you have set?
I can see the combobox’s properties, but can you send me the grid’s and if there is anything else connected to them?Best Regards,
StanislavjQWidgets Team
http://www.jqwidgets.com/March 27, 2018 at 5:25 am Performance Issue with JQX Combo Box after upgrading it to v4.2.1 from v3.7.1 #99431Hi, thanks for the quick response.
I am not using any grid, it is just a combo box inside a DIV and will get initialized with the dataset called “List” on click of a button, as shown below, it is just pretty simple.
var List=[
{
“Code”: “”,
“Description”: “”
},
{
“Code”: “Code 1”,
“Description”: “Description”
}
]On HTML
$(“#inputButton”).click(function(){
$(“#testCombo”).jqxComboBox({ source: List, displayMember: ‘Description’, autoDropDownHeight: false,
dropDownWidth: 250, dropDownHorizontalAlignment: ‘right’, valueMember: ‘Code’, showArrow: false});
});There is not service or anything, it is just a List Dataset.
Let me know if you are looking for any other information.March 27, 2018 at 11:53 am Performance Issue with JQX Combo Box after upgrading it to v4.2.1 from v3.7.1 #99438Hello adithya72,
The only way of optimizing the performance of jqxComboBox with this much elements is by uploading the data to a server and calling the data like that.
If it’s on a server, you can even filter the data on the server and display only the items that match the search.I would suggest you to take a look at this demo too: Link
Best Regards,
StanislavjQWidgets Team
http://www.jqwidgets.com/March 28, 2018 at 2:14 pm Performance Issue with JQX Combo Box after upgrading it to v4.2.1 from v3.7.1 #99456Since it is working on older version, is there a way to get it worked with v4.2.1, i am trying to understand what changed here, that introduced the lag.
is there a workaround for it.March 30, 2018 at 7:27 am Performance Issue with JQX Combo Box after upgrading it to v4.2.1 from v3.7.1 #99488any inputs on the above ?
-
AuthorPosts
You must be logged in to reply to this topic.