Girdiğiniz ilk harfi o harf ile başlayan bir veritabanındaki tüm öğelerin bir açılan menü oluşturur ...
Eğer autocomplete eklentisi arıyorsunuz?
Plugins/Autocomplete/autocomplete, bu yani sunucuya bir Ajax isteği yapmak zorunda kalmadan, doğrudan JS koduna, "yerel" verileri kullanabilirsiniz görünüyor kullanma:
autocomplete( url or data, [options] )
strong>
url or data
: String, Array
An URL pointing at a remote resource or local data as an array.
options (Optional)
: Options
A set of key/value pairs that configure the autocomplete. All options are optional.
Yani, bazı Javascript diziye PHP tarafında sahip verileri dönüştürmek için bir yol gerekir.
If you are using PHP >= 5.2, you can use the json_encode
function to do that.
Örneğin, PHP kodu bu tür olabilir:
$data = array(
'first',
'second',
'third',
);
$js_array = json_encode($data);
echo "var my_list = {$js_array};";
Ve çıktı böyle görünüyor alırsınız:
var my_list = ["first","second","third"];
, Hangi Bir sonuçlarını içeren bazı JavaScript dizi başlatır bildirir; size kalmış ait olduğu kodu bu tür ;-) koymak
Eğlenin!