我在视图中有以下代码,但我尝试使用表而不是数组'标记'访问自动完成功能的数据。我可以这样做,因为我在某处看到视图不应该与模型交互吗?如果可以,有人可以指导我怎么做?我需要帮助!谢谢。
<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>
&#13;
答案 0 :(得分:0)
控制器应该这样做。从模型中获取数据,设置变量并将其设置到视图中。或者只是使用Ajax来获取数据,同时渲染视图。