JQuery otomatik tamamlama verileri beslemek için php nasıl kullanılır?

0 Cevap php

Bu earlier post bir devamıdır. Ne yazık ki, yayınlanan çözümler işe yaramadı ve benim takibi sorular ele değildi. Benim cömert katılımcılar Benim sorun yineden ediyorum, cevap fark etmedi çünkü sadece durumda budur.


Belirli metin alanları ve metin alanlarının otomatik tamamlama var bir form oluşturmak için çalışıyorum.

Ben form oluşturmak için wordpress için müthiş eklenti kullandım. Ben otomatik tamamlama bölümü için jQuery autocomplete plugin kullanıyorum.

Benim katılımcıların birinin önerilerini uygulanmasından sonra, kod şimdi bu gibi görünüyor:

<script> 
$(document).ready(function(){ 
<?php global $frm_entry_meta; 
$entries = $frm_entry_meta->get_entry_metas_for_field(37, $order=''); ?> 
var data = new Array(); <?php foreach($entries as $value){ ?>
data.push(unescape('<?php echo rawurlencode($value); ?>'); 
<?php } ?> 
$("#field_name-of-the-school").autocomplete(data); }) 
</script>

// 37 is the field id I want to pull from in the database, 
// and #field_name-of-the-school is the css id 
// for the text field in the form where a user can enter the name of a school. 
// the data for that field is stored in the db under field id 37. 
// other fields, like school id, have their own field ids.

Benim davalı data.push(unescape('<?php echo rawurlencode($value); ?>'); biraz ekleyerek önerdi. Ne yazık ki, hala çalışmıyor.

BTW, kod page.php gövdesinde olan, wordpress şablon statik sayfaları (Form bunlardan biri olduğunu) üretmek için kullanır.

Ben ciddi ciddi her türlü bu yardım seviniriz. Bu yaklaşım, bir çıkmaz ise bu gerçekten ilgili bir öğrenme kaynağı işaret edilmesi yardımcı olacaktır ama ben (bazı yeni numaralar öğrenmek için daha istekli olacağını (daha önceki yazılarda, kafamda vardı iki cevap vardı) .)

Şimdiden teşekkürler.

0 Cevap