Visualizzazione dei risultati da 1 a 3 su 3

Discussione: [jquery] Append

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    142

    [jquery] Append

    Ciao a tutti
    sto impazzendo con append di jquery perchè mi cambia il codice che io gli passo.
    Ho questo:

    htmlProgrammi = ""<input id='hdDati" + id + "' type='hidden' value='" + json + "' />";
    programmi_content.append(htmlProgrammi);

    Se
    json= "<input id='hdDatitemp2' type='hidden' value='{\"Id_Programma\" : \"temp201344124242\", \"Codice_Trasmissione\" : \"\", \"Programma\" : \"L&#39;acqua l&quot;acqua\", \"Descrizione\" : \"L&#39;acqua l&quot;acqua\", \"Inizio\" : \"07:00\", \"Web\" : \"www.demo.it\", \"Status\" : \"TEMP\"}' />"

    nell'append diventa:
    "<input id=\"hdDatitemp201344124242\" type=\"hidden\" value=\"{&quot;Id_Programma&quot; : &quot;temp201344124242&quot;, &quot;Codice_Trasmissione&quot; : &quot;&quot;, &quot;Programma&quot; : &quot;L'acqua l&quot;acqua&quot;, &quot;Descrizione&quot; : &quot;L'acqua l&quot;acqua&quot;, &quot;Inizio&quot; : &quot;07:00&quot;, &quot;Web&quot; : &quot;www.demo.it&quot;, &quot;Status&quot; : &quot;TEMP&quot;}\">"

    Se
    jdon= <input id='hdDatitemp20134412460' type='hidden' value='{\"Id_Programma\" : \"temp20134412460\", \"Codice_Trasmissione\" : \"\", \"Programma\" : \"l'acqua\", \"Descrizione\" : \"l'acqua\", \"Inizio\" : \"07:00\", \"Web\" : \"www.demo.it\", \"Status\" : \"TEMP\"}' />

    nell'append diventa:
    <input id=\"hdDatitemp20134412460\" type=\"hidden\" value='{\"Id_Programma\" : \"temp20134412460\", \"Codice_Trasmissione\" : \"\", \"Programma\" : \"l' \"temp\"}'=\"\" \"status\"=\"\" \"www.demo.it\",=\"\" \"web\"=\"\" \"07:00\",=\"\" \"inizio\"=\"\" \"l'acqua\",=\"\" \"descrizione\"=\"\" acqua\",=\"\">

    Non capisco perchè.
    Il probema è questo: devo inserire al click su un tasto un campo nascosto che contiene una stringa che rappresenta dati in formato json. Ho problemi quando passo parole con ' o con ".
    Per superare questo problema ho pensato di formattare il testo con una libreria(primo caso) o sostituire " con ', ma ho problemi con l'append.
    Grazie mille

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    142
    Perchè nel frattempo ho fatto altre mille prove e mi son accordo che mi da problemi anche quando codifico i caratteri ' e "

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.