2016-11-30 143 views
-3

老實說,我知道這個問題已被問了好幾次,但沒有看到任何適用於我的作品。請幫助一位兄弟。請幫助我與你,包括使用如何進行自動填充。在cakephp2文本框

+0

我試着實現這個www.blogfreakz.com/cakephp/cakephp-jquery-autocomplete-tutorial/ 沒有錯誤只是沒有工作。看起來像問題是(如果($ this-> requestHandler-> isAjax())在if語句中沒有任何作用 – yinka

回答

0

我用了一點這樣的事情特別jQueryUI的版本工作代碼:

<input class="form-control" type="text" id="grain" name="grain"> 
<script>$(function(){ 
    var available_grain = [ 
     <?php 
      foreach($grain as $item) { 
      echo '"' . $item['grain'] . '"'; 
      if($item !== end($grain)) 
      echo ','; 
      } 
     ?> 
    ]; 

    $("#grain").autocomplete({ 
     source: available_grain 
    }); 
}); 
</script> 

在那裏我有我的控制器服務了包含所有的數組$糧我的自動完成選項。然後我給它打電話:

$field = $this->autocomplete('grain'); 

使用jQuery UI 1.12,瞭解它的價值。

+0

邁克爾先生請你可以幫我在你的控制器中使用d代碼 – yinka

+0

你的php頁面如何獲取數據填寫自動完成? –