selectmenu ('refresh', true)
javascript, jquery-mobile, select-menu, zend-framework
Solution
Force initialize the selectmenu(s) first:
$('.mob-size').selectmenu(); // Initializes
$('.mob-size').selectmenu('refresh', true);
or use this for short
$('.mob-size').selectmenu().selectmenu('refresh', true);
Problem
I get form from zend framework site and put it in response in new file in function written by jquery mobile, but I get this error: uncaught exception: cannot call methods on selectmenu prior to initialization; attempted to call method 'refresh' . Code of function this file: ``` function addItem(id) { $.ajax({ url:'http://zf.darina.php.nixsolutions.com/order/index/create-order-mobile', dataType:"jsonp", data:{id_good:id}, success:function (resp) { console.log(resp); $('.product-table').empty(); $('.product-table').append(resp.prod); $('.product-table').append(resp.form); $('.add-order-btn').button(); $('.mob-size').selectmenu('refresh', true); $('#block').page(); } }) } ```