我将调用initProductSelectwhich inits 一个 jquery ui 的多选
$handler.multiselect({...})
但是我在第二次调用“initProductSelect , without destroy, but if I call handler.multiselect('destroy').multiselect({...}) the very first time I callinitProductSelect”时发现了一些问题,因为它还没有被初始化,所以会发生错误,我搜索文档http://www.erichynds.com/blog/jquery-ui-multiselect-widget但没有找到像“isInit”这样的方法。
我是否必须从var $multiselect=$handler.multiselect({...})全局某个位置存储变量返回并检查if($multiselect==null)?