Προβλημα με JSON Και php

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
christos312
Δημοσιεύσεις: 126
Εγγραφή: 13 Νοέμ 2005 22:13
Επικοινωνία:

Προβλημα με JSON Και php

Δημοσίευση από christos312 » 11 Μαρ 2012 18:30

Γεια σας παιδια εχω το πιο κατω κωδικα

jQuery

Κώδικας: Επιλογή όλων

      $('#CountryA1').keyup(function(){
        var country = $('#CountryA1').val();
        $.get('test.php',{name: country},function(data){
            $('#test').html(data);            
        })
     });
PHP

Κώδικας: Επιλογή όλων

<?php

	$term = trim&#40;strip_tags&#40;$_GET&#91;'name'&#93;&#41;&#41;;//retrieve the search term that jQuery sends
	$Query = "SELECT * FROM my_country WHERE Description LIKE '%".$term."%'";
    	$res = $connection->dbQuery&#40;$Query &#41;;
    	$return_arr = array&#40;&#41;;
        
        while &#40;$data = $connection->dbFetchArray&#40;$res&#41;&#41;
        &#123;
            $resData&#91;'id'&#93; = $data&#91;"Oid"&#93;;
            $resData&#91;'Description'&#93; = $data&#91;"Description"&#93;;           
            array_push&#40;$return_arr,$resData&#41;;
         &#125;
            
        			
        echo json_encode&#40;$return_arr&#41;;
?>
Ετσι παιρνω τα παρακατω δεδομενα

Κώδικας: Επιλογή όλων

&#91;&#123;"id"&#58;"4","Description"&#58;"Bosnia-Hercegovina"&#125;,&#123;"id"&#58;"9","Description"&#58;"Cyprus"&#125;,&#123;"id"&#58;"10","Description"&#58;"Czech Republic"&#125;,&#123;"id"&#58;"17","Description"&#58;"France"&#125;,&#123;"id"&#58;"20","Description"&#58;"Greece"&#125;,&#123;"id"&#58;"21","Description"&#58;"Croatia"&#125;,&#123;"id"&#58;"25","Description"&#58;"Iceland"&#125;,&#123;"id"&#58;"28","Description"&#58;"Liechtenstein"&#125;,&#123;"id"&#58;"32","Description"&#58;"Monaco"&#125;,&#123;"id"&#58;"34","Description"&#58;"Macedonia"&#125;,&#123;"id"&#58;"49","Description"&#58;"Vatican City State"&#125;&#93;
Ολα ωραια και καλα μεχρι εδω. τωρα ομως πως μπορω να παρω για παραδειγμα ολα τα Descriptions? για να τα βαλω σε ενα select input;

Δοκιμασα να χρησιμοποιησω τη function parseJSON του jQuery αλλα μου βγαζει error για unexpected character <

Ετσι με το Firebug διαπιστωσα οτι το PHP μου στελνει HTML tags πισω... :( :(

Κώδικας: Επιλογή όλων

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">

<html>
<head>
    <title></title>
</head>

<body>
</body>
</html>
&#91;&#123;"id"&#58;"4","Description"&#58;"Bosnia-Hercegovina"&#125;,&#123;"id"&#58;"9","Description"&#58;"Cyprus"&#125;,&#123;"id"&#58;"10","Description"&#58;"Czech Republic"&#125;,&#123;"id"&#58;"17","Description"&#58;"France"&#125;,&#123;"id"&#58;"20","Description"&#58;"Greece"&#125;,&#123;"id"&#58;"21","Description"&#58;"Croatia"&#125;,&#123;"id"&#58;"25","Description"&#58;"Iceland"&#125;,&#123;"id"&#58;"28","Description"&#58;"Liechtenstein"&#125;,&#123;"id"&#58;"32","Description"&#58;"Monaco"&#125;,&#123;"id"&#58;"34","Description"&#58;"Macedonia"&#125;,&#123;"id"&#58;"49","Description"&#58;"Vatican City State"&#125;&#93;


Οποιος ξερει ας μου πει τι κανω λαθος, ευχαριστω :hammer:
Εικόνα
"All This Has Happened Before And It Will Happen Again.."
Battlestar Galactica RULEZZ

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Προβλημα με JSON Και php

Δημοσίευση από dva_dev » 11 Μαρ 2012 18:38

Αν δοκίμαζες να βάλεις στο php αρχείο ένα header για να αλλάξεις το content type σε text/plain ή ακόμα καλύτερα σε application/json?

Κώδικας: Επιλογή όλων

header&#40;'Content-type&#58; text/plain'&#41;;
header&#40;'Content-type&#58; application/json'&#41;;

Άβαταρ μέλους
christos312
Δημοσιεύσεις: 126
Εγγραφή: 13 Νοέμ 2005 22:13
Επικοινωνία:

Προβλημα με JSON Και php

Δημοσίευση από christos312 » 11 Μαρ 2012 18:45

Ειμαι βλακας!!!

Μολις μου εγραψες για content ειπα να ριξω μια ματια στο CoreClass.php που εχω και εκει μεσα ειχα HTML κωδικα... ακριβως αυτο που επεστρεφε η PHP.

Τωρα γιατι τον εβαλα εκει ενας Θεος ξερει...

Ευχαριστω!!!!
Εικόνα
"All This Has Happened Before And It Will Happen Again.."
Battlestar Galactica RULEZZ

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης