2010-09-23 7 views
18

Ho una finestra di dialogo di lavoro, e voglio cambiare il contenuto durante il flusso dell'app, voglio cambiare la proprietà .html() della finestra di dialogo ...Come modificare il contenuto html della finestra di dialogo jQuery dopo init?

Ho pensato che fosse facile da fare ma Non riesco a farlo:

$ dialog.dialog(). html (ALCUNO CONTENUTO);

Come faccio a farlo dopo aver già la finestra di dialogo in esecuzione?

Il mio codice di inizializzazione è:

var $dialog = $('<div></div>') 
    .html(SplitTable) 
    .dialog({ 
     autoOpen: false, 
     height: 500, 
     width: 600, 
     title: 'פיצול שולחן'}); 

    $dialog.dialog('open'); 

dove è l'ID in questo? questo è quello che ho capito dovrei fare dagli esempi, non ho visto nessuna proprietà Id ...

p.s. scindibile è il contenuto che ho bisogno di cambiare durante la programmazione di updatTable ...

10x

risposta

32

Assicurarsi che la variabile $dialog è portata in cui hai intenzione di cambiare la contenuti, poi basta una chiamata .html() funzionerà, in questo modo:

$dialog.html(updatTable); 

You can see it working here.

7
$('#dialog ID').html('SOME CONTENT'); 
+0

scusa, non ho ricevuto la parte ID, sto pubblicando il mio codice di inizializzazione ... 10x – Erez

Problemi correlati