Append img su dialog popup

di il
1 risposte

Append img su dialog popup

Ciaoo a tutti! Piacere mi chiamo Francesco. Sono alle prime armi... anzi direi al primo script sto cercando di far visualizzare un'immagine in un dialog popup partendo dal percorso do un immagine scritta in una gridview.
L'immagine è salata su un disco del server dove gira la parte web.

$("[id*=gvImages] img").click(function () {
$('#dialog').html('');
$('#dialog').append(elem);
var elem = document.createElement("img");
var currentRow = $(this).closest("tr");
var col1 = currentRow.find("td:eq(3)").text();
elem.setAttribute("src", col1);
$('#dialog').dialog('open');
});

Ma lo script restituisce un errore... dice che il percorso non è stato trovato... sono certo che il percorso è corretto... qualcuno può darmi qualche dritta? Grazie mille!

1 Risposte

  • Re: Append img su dialog popup

    Una domanda. Nel tuo codice appaiono queste istruzioni:
    
    $('#dialog').append(elem);
    var elem = document.createElement("img");
    
    Perché tu fai append() della variabile elem, che presumibilmente è undefined, quando vai ad assegnarle un valore solo nella riga successiva?
    A livello di logica, prima dovrai creare l'elemento, e dopo lo andrai a inserire nella dialog, quindi le istruzioni credo che vadano innanzitutto invertite.

    Rivedi e correggi il codice, magari fai anche debug, e poi dicci se il problema persiste e cosa hai individuato.

    Ciao!
Devi accedere o registrarti per scrivere nel forum
1 risposte