How to prevent jquery-ui selectmenu to become slower when updating selected item

70
May 31, 2018, at 9:30 PM

I use a jquery-ui selectmenu and I need to update the selected option from code. To do that i use this:

setOption (menuId, option) {
    let index = $(`${menuId} option[value="${option}"]`).index();
    $(menuId)[0].selectedIndex = index;
    $(menuId).selectmenu('refresh');
}

The problem is that after a while it gets slower and slower.

The reason seems to be that internally everytime refresh is called jquery-ui creates new div-wrappers and adds them to its bindings, not removing the old ones.

Is there a better way to update the selectmenu to prevent this?

READ ALSO
toggle button to resize div

toggle button to resize div

I would like to create a clickable icon in which once i click on it i will be able to change the size of a div to make it full size for the browserThis is what i have for html and wanted to know what possible ways to handle this functionality

104
How do you convert a javascript array to a formatted JSON String

How do you convert a javascript array to a formatted JSON String

Lets say I have an object that looks like this:

114
scrape javascript submitaction

scrape javascript submitaction

I was try to scrape course info with scrapy, but when I click on individual course numbers it does not redirect me to another url, but a javascript document action callHow can I access the javascript document in the href and scrape them individually like I would on a normal...

101