2015-02-06 66 views
0

我在視圖中有以下代碼,但我試圖使用表而不是數組'標籤'來訪問自動完成功能的數據。我可以這樣做嗎,因爲我在某處閱讀該視圖不應該與模型互動?如果我可以,有人可以指導我如何?請我需要幫助!謝謝。Cakephp:從視圖訪問數據庫表

<script id="source" language="javascript" type="text/javascript"> 
 
$(function() { 
 

 
    var tags = [ 
 
       "THE PAS", 
 
       "THOMPSON", 
 
       "TREHERNE", 
 
       "VIRDEN", 
 
    
 
       ]; 
 
    
 
    $("#tagOrig").autocomplete({ 
 
        source: function (request, response) { 
 
          var matches = $.map(tags, function (tags) { 
 
            if (tags.toUpperCase().indexOf(request.term.toUpperCase()) === 0) { 
 
              return tags; 
 
            } 
 
          }); 
 
          response(matches); 
 
        } 
 
      }); 
 
    
 
    </script>

回答

0

控制器應該這樣做。從模型中拾取數據,設置一個變量並將其設置到視圖中。或者在渲染視圖時使用Ajax來獲取數據。

+0

謝謝你,你的回答很有幫助! – user3324991 2015-02-09 22:06:13