从项目表加载静态数据

时间:2011-07-26 14:22:26

标签: javascript jquery ruby-on-rails-3 jquery-ui

目前使用JQuery UI自动完成列表函数JQuery UI - Autocomplete。我有一个包含项目列表的项目模型。我想获取所有项目的列表并通过JQuery UI自动完成列表函数

显示它

这是我目前在application.js文件中的内容。

 $(function() {
        function log( message ) {
            $( "<div/>" ).text( message ).prependTo( "#log" );

        }
        var availableTags = [
            "0407 Dave",
            "0409 John" ,
            "0503 Michael",
            "0554 Jack",
            "0886 Daniel",
            "0969 Robert",
            "0971 Steve",
            "S006 Jack",
            "S006t Andy"    
        ];
        $( " #tags " ).autocomplete({
            source: availableTags
        });

可以看出,从上面的代码可以看出变量'avaliableTags'中的列表。但我不希望这样,我希望能够从我的项目模型中显示项目

1 个答案:

答案 0 :(得分:1)

您应该将项目模型中的数据作为JSON数据返回。创建一个页面以访问项目模型中的数据并返回JSON数据,然后将源更改为该页面URL。