javascript - JQuery Mobile selectmenu() multiple option true/false -> not refreshing the displaying of choices -
regarding jquery , jquerymobile,
code in jsfiddle link: https://jsfiddle.net/nyluje/jg5cgw76/7/
i use flipswitch change, if select object has attribute multiple or not.
at first flipswitch off , attribute multiple not apply on select.
if use select, can choose 1 single option (this works fine).
then turn flipswitch on. code implemented in function setselectaccordingtofs() attribute multiple added select , possible pickup multiple options. 1 notices pop-up, not native menu one, not display multiple select correctly, on picture:
it keeps on displaying single select panel. allow add options, does not provide possibility take off some:
hence wonder: how refresh select panel menu used select, depending on attribute multiple value:'off' or 'on', on select tag?
any idea?
ok found solution. implemented in version of jsfiddle: https://jsfiddle.net/nyluje/jg5cgw76/8/
the trick: using option 'refresh' wasn't enough. (really) refresh selectmenu and include panel in refresh, 'destroy' , 'enable' functionnalities have used. @ bottom of function setselectaccordingtofs() added that:
targetselect.selectmenu('destroy'); targetselect.selectmenu(); targetselect.selectmenu('enable'); targetselect.selectmenu('refresh',true); 

Comments
Post a Comment