Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    605

    chiamata ajax su ios che da errore

    Ciao a tutti ragazzi, sto tipo impazzendo da due ore su google a fare vari tentativi..ma nulla di nulla...
    ho questo pezzo di codice

    codice:
        $.ajax({       url: '<?php echo site_url('Controller/setEvidenzia') ?>/',
           type: 'POST',
           async: true,
           data: {
               idDomanda: id,
           },
           dataType: "json",
           success: function (result)
           {
               if (result) //if success close modal and reload ajax table
               {
                   if (document.getElementById('txtdomanda_' + id).style.backgroundColor === 'yellow') {
                       document.getElementById('txtdomanda_' + id).style.backgroundColor = '';
                   } else {
                       document.getElementById('txtdomanda_' + id).style.backgroundColor = 'yellow';
                   }
               }
           },
           error: function (jqXHR, textStatus, errorThrown)
           {
               alert(textStatus + ' ---- '+errorThrown);
           }
       });
    che funge perfattamente su chrome safari firefox su pc ,mentre su mobile Ios sia iphone che ipad
    continua a darmi questo errore:

    parsererror ---- SyntaxError: JSON Parse error: Unexpected EOF

    vi giuro che da impazzire
    le ho provate un po tutte.. aggiungere il contenttype... conrollare se il json è corretto...
    ho provato a fare una chiamata con XMLHttpRequest, ma nulla....
    proprio non ne vuole sapere..
    vi è mai successo o avete qualche soluzione da proporre... sono aperto a tutto.. anche a riscrivere tutto.. ma mi sta facendo impazzire.



    grazie per qualsiasi suggerimento
    Giuseppe

  2. #2
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Sembra che il problema sia il JSON nn il codice che posti. Al max jQuery qualche bug, prova a postare un JSON di risposta. D i solito per le transformazioni JSON è il browser che interviene. Forse qualche specifica particolare come il charset. https://www.w3schools.com/js/js_json_parse.asp
    Ultima modifica di linoma; 08-11-2017 a 23:04
    Per gli Spartani e Sparta usa spartan Il mio github

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    605
    mi devo scusare... di non averti ringraziato per la risposta, ero sotto evento e mi è saltato di mente.
    Il problema era che la chiamata era sotto password e mi sono incartato di brutto praticamente funzinava a volte perche magari avevo fatto il login al backend e quindi utilizzava la stessa sessione. Insomma un errore da pivello, ma siccome ero sotto scadenza ed il gionro dopo si doveva utilizzare il software ero cosi impicciato che non vedevo la soluzione.

    grazie e mi scuso ancora.
    Giuseppe

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 © 2024 vBulletin Solutions, Inc. All rights reserved.