2016-08-23 6 views
0

Ich habe ein Javascript, es json Daten aus Daten/city.php bekommen ,, und arbeitet gutJavaScript Auto-Vervollständigen mit php mysql

var $kUI_autocomplete_template = $('#GJB_city'); 
     if($kUI_autocomplete_template.length) { 
      $kUI_autocomplete_template.kendoAutoComplete({ 
       minLength: 2, 
       dataTextField: "city", 
       template: 
       '<div class="k-list-wrapper">'+     
         '<span class="uk-text-muted uk-text-small">#: data.city #</span>' + 
        '</span>' + 
       '</div>', 
       dataSource: { 
        transport: { 
         read: { 
          dataType: "json", 
          url: "data/city.php" 
         } 
        } 
       }, 
       height: 204 
      }).data("kendoAutoComplete"); 
     } 

jetzt bin ich versucht, Daten zu erhalten, indem Wert auf data/city.php?like=value ich Entsendung benoetigen keyup Funktion, um Daten von city.php wie auf city.php zu erhalten. mysql benutzt eine ähnliche Anweisung um Daten zu finden.

Ich bin Noob mit js kann so jemand mir helfen mit, wie kann ich Daten schreiben und bekommen es funktioniert ich habe versucht

url tun: „data/city.php wie = #: Daten. city ​​# "

ist es falsch, ich weiß, kann jemand bitte helfen. Ich bin mit http://demos.telerik.com/kendo-ui/autocomplete/template

+0

so dass Sie im Grunde Daten von city.php auf jedem Tastendruck zu bekommen? – boroboris

+0

@boroboris Yaa .. auf city.php ich fange es mit $ like = $ _GET ['like']; und dann zu mysql query .... was ich brauche js, um daten an city.php zu senden und das ergebnis zu lesen (sein lesergebnis aber ich kann keine daten senden) – Harinder

Antwort

0
dataSource: { 
    transport: { 
     read: { 
     dataType: "json", 
      url: "data/city.php" 
     } 
     } 
    }, 
       height: 204 
}).data("kendoAutoComplete").then(function(value) { 
    // do someting with data 
    }, function(reason) { 
    // console.log(reason); 
}); 

source on developer.mozilla

+0

ist schon da ... was ich brauche eine funktion um Daten zu erhalten, indem man keyup Funktion benutzt und Methode schickt oder schickt, um Daten zu data/city.php? like = value zu schicken und Ergebnis von der Seite zu erhalten – Harinder