2016-11-30 135 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页面如何获取数据填写自动完成? –