如何进行自动填充。 cakephp2中的文本框

时间:2016-11-30 23:11:06

标签: jquery ajax cakephp autocomplete

老实说,我知道这个问题已被问过几次,但没有看到任何对我有用的问题。请帮助一个兄弟。请帮助我使用适合您的代码,包括使用的特定jqueryui的版本

1 个答案:

答案 0 :(得分:0)

我使用了这样的东西:

<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>

我的控制器在哪里提供包含所有自动完成选项的数组$ grain。然后我打电话给:

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

使用jQuery UI 1.12,它的价值。