ottengo modulo dal sito Zend Framework e metterlo in risposta a nuovo file in funzione scritta per jQuery Mobile, ma ottengo questo errore:Selezionare Menu ('Aggiorna', true)
uncaught exception: cannot call methods on selectmenu prior to initialization; attempted to call method 'refresh' .
Codice della funzione questo 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();
}
})
}
Puoi dare dettagli su questo 'mob-size'. Credo che questo oggetto non sia ancora inizializzato. –
classe Order_Form_MobileSize_Size estende Zend_Form { public function init() { $ selSize = new Zend_Form_Element_Select ('size', array ("classe" => "mob-size", 'id' => 'mob-size')); $ AllSize = $ orderModel-> selectSize(); foreach ($ AllSize come $ size) { $ options [$ size ['id']] = $ size ['size']; } $ selSize-> setLabel ('Размер') -> setRequired (veri) -> addMultioptions (opzioni $) -> setAttribs (array ('stile' => 'width: 40%')); $ this-> addElement ($ selSize); return $ this; } } –
Devo aggiornare questo modulo per ottenere jquerymobile desigin per esso –