Sto usando jquery uniforme su uno dei progetti su cui sto lavorando. Dal momento che questo è il pannello di amministrazione, non ho davvero un'opzione da mostrare. Spiegherò il mio problemaAggiornamento uniforme Jquery non funziona
Quello che sto cercando di fare è abbastanza semplice. Sto aggiungendo alcuni elementi del modulo (come seleziona, casella di controllo, inserimento del testo) alla pagina con Ajax.
Ogni singola cosa funziona eccetto il re-styling di quegli elementi del modulo aggiunti dinamicamente.
function step2() {
$.post(siteUrl + "includes/ajax/members/add-subscription.php?do=step2", $("#selectedSubscribers").serialize(), function(data) {
$('.step2_content').html(data);
$.uniform.update();
});
}
Chiunque abbia riscontrato problemi simili? Anche le mie funzioni onClick, onChange funzionano senza problemi (elementi del modulo aggiunti dinamicamente), è giusto, $.uniform.update();
non sembra funzionare.
Ho pensato che l'elaborazione dei dati potrebbe richiedere più tempo quindi $ .uniform.update(); viene chiamato prima che i dati vengano elaborati, quindi ho provato $.ajax
con async: false
senza fortuna.
Sarò felice se qualcuno che ha riscontrato questo problema o che conosce la soluzione potrebbe aiutarmi con questo problema.
Grazie in anticipo.
Grazie per la rapida risposta. Sfortunatamente non ha funzionato. – Revenant
Non ho idea del perché ma questo ha funzionato $ ("seleziona, input: checkbox, input: radio, input: file"). Uniform(); $ .uniform.update(); senza .update() continua a non funzionare e non capisco perché devo usare .update() dopo aver aggiunto elementi alla divisa. – Revenant
$ .uniform.update(); ha funzionato per me :) grazie –